Als «android» getaggte Fragen

Android ist Googles mobiles Betriebssystem, mit dem digitale Geräte (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) programmiert oder entwickelt werden. Verwenden Sie für Themen im Zusammenhang mit Android Android-spezifische Tags wie Android-Intent, Android-Aktivität, Android-Adapter usw. Verwenden Sie für andere Fragen als Entwicklung oder Programmierung, die sich jedoch auf das Android-Framework beziehen, diesen Link: https: // android.stackexchange.com.

16
Entfernen Sie die Fragment-Seite aus ViewPager in Android
Ich versuche, Fragmente dynamisch zu einem ViewPager hinzuzufügen und daraus zu entfernen. Das Hinzufügen funktioniert problemlos, aber das Entfernen funktioniert nicht wie erwartet. Jedes Mal, wenn ich das aktuelle Element entfernen möchte, wird das letzte entfernt. Ich habe auch versucht, einen FragmentStatePagerAdapter zu verwenden oder POSITION_NONE in der getItemPosition-Methode des …


14
Ermitteln Sie, ob das Android-Gerät über eine Internetverbindung verfügt
Ich muss feststellen, ob mein Gerät über eine Internetverbindung verfügt oder nicht. Ich habe viele Antworten gefunden wie: private boolean isNetworkAvailable() { ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo(); return activeNetworkInfo != null; } (Entnommen aus Erkennen, ob unter Android eine Internetverbindung verfügbar ist .) Dies ist jedoch …

5
Generierte ID nach dem Einfügen abrufen
Ich verwende SQLite mit Android und möchte wissen, wie ich die generierte ID der von mir eingefügten Zeile am besten ermitteln kann. Eine Lösung, von der ich denke, dass sie nach Include sucht, sieht aber nicht so gut aus.
138 java  android  sqlite 

19
SQLite in Android So aktualisieren Sie eine bestimmte Zeile
Ich habe schon seit einiger Zeit versucht, eine bestimmte Zeile zu aktualisieren, und es scheint, dass es zwei Möglichkeiten gibt, dies zu tun. Nach dem, was ich gelesen und ausprobiert habe, können Sie einfach Folgendes verwenden: execSQL(String sql) Methode oder der: update(String table, ContentValues values, String whereClause, String[] whereArgs) Methode. …
138 java  android  sql  eclipse  sqlite 

9
Hinzufügen mehrerer Einträge zu einer HashMap gleichzeitig in einer Anweisung
Ich muss eine konstante HashMap initialisieren und möchte dies in einer einzeiligen Anweisung tun. So etwas vermeiden: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); ähnlich wie in Ziel C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] Ich …


3
Erstellen eines Standortobjekts in Android mit Breiten- und Längenwerten
Ich habe ein Programm, in dem Breiten- und Längengrade eines Standorts in einer Datenbank gespeichert sind, die ich herunterlade. Ich möchte den Abstand zwischen diesen Koordinaten und meinem aktuellen Standort ermitteln. Die Location-Klasse verfügt über eine einfache Methode zum Ermitteln des Abstands zwischen zwei Location-Objekten. Daher dachte ich, ich würde …

6
Wie füge ich -Xlint hinzu: deaktiviert für mein Android Gradle-basiertes Projekt?
Ich habe versucht, der Stammdatei Folgendes hinzuzufügen build.gradle: subprojects { gradle.projectsEvaluated { tasks.withType(Compile) { options.compilerArgs << "-Xlint:unchecked -Xlint:deprecation" } } } Aber ich verstehe das: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':Libraries:ActionBarSherlock:compileRelease'. > invalid flag: -Xlint:unchecked -Xlint:deprecation Was mache ich falsch?
138 android  gradle  javac  lint 

17
Gibt es eine einfache Möglichkeit, Text in einem App-Widget zu durchsuchen?
Ich habe mich gefragt, ob es eine einfache Möglichkeit gibt, Text in einem App-Widget in Android zu finden. Bei einer normalen Aktivität ist es ziemlich einfach, Textansichtsflags zu verwenden: textView.setPaintFlags(textView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); Aber da ich in einem App-Widget nur Remoteviews verwenden kann ... weiß ich nicht, ob dies möglich ist …

9
Zeigen Sie den Aktivitätsstapel der Aufgabe an
Ich habe gerade angefangen, eine einfache Android-Anwendung zu entwickeln, während ich noch die Plattform lerne. Ich verwende Eclipse IDE mit dem ADT-Plugin 0.9.6. Ich muss wissen, ob es möglich ist, den ActivityStapel anzuzeigen, der einer Aufgabe zugeordnet ist. Gibt es einen Weg durch das DDMS-Tool oder durch eine andere Technik? …

8
Unterschied zwischen app: srcCompat und android: src im Layout-XML von Android
Immer wenn ich eine ImageView mit einem Symbol erstelle, das mit den Vector Assets von Android Studio hinzugefügt wurde, wird in der Zeile eine Fehlermeldung angezeigt app:srcCompat="@drawable/ic_play" Wenn ich das app:srcCompatmit ändere android:src, ist der Fehler verschwunden, aber das Symbol sieht pixelig aus. Was ist der Hauptunterschied zwischen app:srcCompat="@drawable/ic_play" und …

17
Ändern Sie die Zeichenfarbe programmgesteuert
Ich versuche, die Farbe eines weißen Markierungsbildes per Code zu ändern. Ich habe gelesen, dass der folgende Code die Farbe ändern sollte, aber mein Marker bleibt weiß. Drawable.setColorFilter( 0xffff0000, Mode.MULTIPLY ) Habe ich etwas verpasst? Gibt es eine andere Möglichkeit, die Farben meiner Zeichen in meinem res-Ordner zu ändern?
138 android 

6
CardView Hintergrundfarbe immer weiß
Ich verwende RecyclerView mit GridLayoutManager und habe jedes Element als CardView. Leider scheint das CardView hier seine Hintergrundfarbe nicht zu ändern. Ich habe es im Layout und auch programmgesteuert versucht, aber ich habe versucht, nichts scheint zu funktionieren. Ich habe eine ganze Weile gekämpft. Ich freue mich, wenn mir jemand …

4
Ist `shouldOverrideUrlLoading` wirklich veraltet? Was kann ich stattdessen verwenden?
Ist "shouldOverrideUrlLoading" wirklich veraltet? Wenn ja, was kann ich stattdessen verwenden? Es scheint, als wäre shouldOverrideUrlLoadingdas Targeting auf Android N veraltet und ich muss dafür sorgen, dass eine App seit API 19 funktioniert, bis zum neuesten Stand, Android N (Beta). Ich verwende einige Funktionen, die in Android N neu sind …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.