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.


12
Wenn Sie AlertDialog.Builder mit EditText verwenden, wird die Soft-Tastatur nicht angezeigt
Ich verwende AlertDialog.Builder , um ein Eingabefeld mit EditText als Eingabemethode zu erstellen. Leider wird die Soft-Tastatur nicht angezeigt , obwohl der EditText scharfgestellt ist, es sei denn, Sie berühren ihn erneut explizit. Gibt es eine Möglichkeit, es zum Pop zu zwingen? Ich habe nach dem (AlertDialog.Builder) .show () Folgendes …

5
Android: Aktualisieren der DB-Version und Hinzufügen einer neuen Tabelle
Ich habe bereits SQLite-Tabellen für meine App erstellt, möchte aber jetzt der Datenbank eine neue Tabelle hinzufügen. Ich habe die DB-Version wie folgt geändert private static final int DATABASE_VERSION = 2; und Zeichenfolge zum Erstellen einer Tabelle hinzugefügt private static final String DATABASE_CREATE_color = "CREATE TABLE IF NOT EXISTS files(color …
117 android  database  sqlite 

21
java.util.zip.ZipException: doppelter Eintrag während packageAllDebugClassesForMultiDex
Ich bin nicht sicher, was dieser Fehler bedeutet. Execution failed for task ':excelSior:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: android/support/v4/util/TimeUtils.class Ich benutze derzeit android-support-v4.jarfür meine Bibliotheken dependencies { compile project(':addThisSDK') compile project(':centeredContentButton') compile project(':googleplayservices_lib') compile files('libs/adxtag2.4.6.jar') compile files('libs/android-support-v4.jar') compile files('libs/aws-android-sdk-1.7.1.1-debug.jar') compile files('libs/commons-lang-2.6.jar') compile files('libs/crittercism_v4_4_0_sdkonly.jar') compile files('libs/dd-plist.jar') compile files('libs/FiksuAndroidSDK_4.1.1.jar') compile files('libs/iqengines-sdk-barcode.jar') compile files('libs/irEventTracker-1.2.jar') …

11
Fehler: Konfiguration mit dem Namen 'Standard' wurde in Android Studio nicht gefunden
Ich benutze die Volley-Bibliothek, um den Netzwerkbetrieb in Android durchzuführen. Daher versuche ich, diese Bibliothek in mein Projekt aufzunehmen, das in Android Studio und Gradle System erstellt wurde. Ich habe die Volley-Bibliothek in mein Projekt aufgenommen, aber wenn ich mit Gradle synchronisiere, wird eine Fehlermeldung angezeigt. Ich habe alle Antworten …

3
Android-Fragmente: Wann wird das Ausblenden / Anzeigen oder Hinzufügen / Entfernen / Ersetzen verwendet?
Angenommen, ich möchte das aktuelle Fragment in einer Containeransicht durch ein anderes ersetzen. Ist es besser zu ersetzen ... FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, null); ft.commit(); ... oder folgendes mit Ein- und Ausblenden? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.hide(oldFragment); ft.show(newFragment); ft.commit(); Ist eine Möglichkeit, dies effizienter zu machen? Es gibt …

2
Android zerstört Aktivitäten, beendet Prozesse
Hallo, ich frage mich, wie Android den Speicher verwaltet, und ich kann nirgendwo eine genaue Antwort finden. Nehmen wir an, ich habe eine Anwendung mit 5 Aktivitäten auf dem aktuellen Aktivitätsstapel (4 werden gestoppt und 1 wird fortgesetzt). Es ist kein Dienst verbunden. Ich drücke die HOME-Taste, damit alle meine …


5
Wird BroadcastReceiver.onReceive immer im UI-Thread ausgeführt?
In meiner App erstelle ich eine benutzerdefinierte BroadcastReceiverund registriere sie manuell über in meinem Kontext Context.registerReceiver. Ich habe auch eine AsyncTask, die Notifier-Intents über versendet Context.sendBroadcast. Die Absichten werden von einem Nicht-UI-Worker-Thread gesendet, aber es scheint, dassBroadcastReceiver.onReceive (der empfängt) immer im UI-Thread ausgeführt wird (was gut für mich ist). Ist …


6
Wie erkenne ich UI-Thread auf Android?
Gibt es eine zuverlässige Methode, um festzustellen, ob Thread.currentThread()sich der UI-Thread des Android-Systems in einer Anwendung befindet? Ich möchte einige Asserts in meinen Modellcode einfügen, die behaupten, dass nur ein Thread ( z. B. der UI-Thread) auf meinen Status zugreift, um sicherzustellen, dass keine Art von Synchronisation erforderlich ist.
117 android 

12
Thema für ein Fragment festlegen
Ich versuche, das Thema für ein Fragment festzulegen. Das Festlegen des Themas im Manifest funktioniert nicht: android:theme="@android:style/Theme.Holo.Light" Aus früheren Blogs geht hervor, dass ich einen ContextThemeWrapper verwenden muss. Kann mich jemand auf ein codiertes Beispiel verweisen? Ich kann nichts finden

11
Festlegen der ID bei Verwendung von Include in Layout-XML-Datei
In meine Layout-XML-Datei habe ich eine andere Layout-XML-Datei aufgenommen (jede mit einer anderen Android-ID). <include layout="@layout/view_contact_name" android:id="+id/test1"/> <include layout="@layout/view_contact_name" android:id="+id/test2"/> Aber wenn ich es im Emulator ausführe und den Hierarchy Viewer starte, zeigt jedes Layout immer noch 'NO_ID' an, und in meinem Code habe ich findViewById(R.id.test1)undfindViewById(R.id.test2) beide geben null zurück. …


8
Wird Google Play Store in AVD-Emulatoren unterstützt?
Nachdem ich ziemlich viel gegoogelt habe, kann ich keine Antwort auf diese Frage finden. Wird der Google Play Store offiziell in AVD-Emulatoren unterstützt? Ich weiß, dass es einmal gestoppt wurde, dann höre ich, dass es nach einer bestimmten Version von Android zurückgebracht wurde. Ich benutze avd android version 4.4.3 (api …
117 android  google-play  avd 

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.