ExpandableListView – So stellen Sie den Teiler nur zwischen den übergeordneten Elementen ein

Ich möchte Trennwand nur zwischen Elternelementen setzen. Wenn ich setze android:divider="@drawable/divider" Android schafft Trennzeichen zwischen den übergeordneten Elementen, schafft aber auch Teiler zwischen den untergeordneten Elementen. Wenn ich hinzufüge android:childDivider="@color/transparent" Android entfernt den Teiler zwischen den untergeordneten Elementen, aber der freie Raum zwischen ihnen bleibt. Warum? Ich habe es versucht android:dividerHeight="0dp" aber nichts ist passiert. […]

View.inflate vs LayoutInflater

Frage ist einfach – was ist der Hauptunterschied bei der Verwendung von LayoutInflater und statischer Methode View.inflate() ? Gibt es irgendwelche Nachteile bei der Verwendung von irgendwelchen von ihnen oder vielleicht dienen sie verschiedenen Zwecken?

Unterschied zwischen Timer und Alarmmanager

Ich bin ein bisschen verwirrt über Timer und AlarmManager in Android verwendet. Was sind die Hauptunterschiede zwischen ihnen ? Sie planen beide eine Aufgabe, um alle A Sekunden zu laufen. Und was ist das Hauptszenario, dass sie bevorzugt werden? Zum Beispiel für X-Situation, verwenden Sie Timer aber auf der anderen Seite, für Y-Situation, verwenden Sie […]

Holen Sie sich den MediaPlayer der VideoView in Android

Ist es möglich, einen Hinweis auf die mediaPlayer-Instanz zu erhalten, die das VideoView verwendet, vorzugsweise direkt in seinem ctor? Wenn das so ist, wie? Da das VideoView nicht so viel Zuhörer hat wie der MediaPlayer, würde ich gerne die Möglichkeit haben, den MediaPlayer für zusätzliche Kontrolle und bessere Ereignisse zu erreichen.

Zugriff auf Google Talk Chat Geschichte

Ich suche nach einer Methode, um auf Google Talk Chat Geschichte zuzugreifen. Methode, die für ein Android-Gerät verwendet werden soll, muss aber nicht spezifisch sein. Ich suche vorzugsweise eine offizielle Methode, aber das ist nicht erforderlich. AFAIK gibt es keine offizielle Methode. Die Methode muss pecifically nicht, Durch IMAP (erfordert Chat und Label aktiviert) Durch […]

Hören Sie auf den Fingerabdruck zu, wenn der Bildschirm ausgeschaltet ist

Ein Benutzer meiner App berichtete, dass, wenn meine App für die Fingerabdruck-Authentifizierung zuhören (ich habe fingerprintManager.authenticate ) und der Bildschirm ausgeschaltet (durch Drücken der Geräte Power Switch-Taste), ist es nicht möglich, den Fingerabdruck zu verwenden, um die zu entsperren Gerät. Ich kann auch sehen, dass die onAuthenticationError Callback-Methode aufgerufen wird, wenn der Bildschirm ausgeschaltet ist, […]

Kann das Symbol 'java.time.LocalDate' Fehler im Android-Studio nicht lösen

Ich versuche, java.time.LocalDate in meiner Android-App zu verwenden, aber wenn ich versuche, es zu importieren, dann jede Klasse von java.time gibt ein kann nicht lösen Symbol Fehler in Android Studio 1.1 Der einzige Grund, den ich herausfinden könnte, ist, dass es nicht Java unterstützt. Ist das wirklich der Fall?

Gibt es einen Grund, Google GCM vs Apple Messaging für Push-Benachrichtigungen zu verwenden?

Google hat diese Google Cloud Messaging-Info für die Integration mit iOS Was ist der Unterschied zwischen der Verwendung von Google Cloud Messaging oder iOS für denselben Zweck? Ist eine effizienter als die andere? Ist die Batterie oder Netzwerklast anders?

PANIC: Unterbrochener AVD-Systempfad. Überprüfen Sie Ihren ANDROID_SDK_ROOT-Wert

Nach der Eingabe Cordova laufen Android im Terminal, bekomme ich diese Fehler … Waiting for emulator to start… PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/Users/username/Library/Android/sdk]! Dies geschieht nach dem exportieren, export ANDROID_SDK_ROOT='/Users/username/Library/Android/sdk' Vor dem exportieren habe ich, Waiting for emulator to start… PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT Irgendwelche […]

Gradle Rückgabe Paket ist nicht vorhanden

Ich versuche, die Gson-Bibliothek zu meinem Android-Projekt hinzuzufügen (ich verwende das Andrdoid-Studio). Um die Bibliothek hinzuzufügen, habe ich die Datei AppProject / AppName / build.gradle auf diese Weise geändert: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' repositories { mavenCentral() } dependencies { compile files('libs/android-support-v4.jar') compile 'com.google.code.gson:gson:2.2.4' } […]

Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.