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.

4
In AsyncTask for ProgressDialog kann kein Handler innerhalb eines Threads erstellt werden, der Looper.prepare () nicht aufgerufen hat
Ich verstehe nicht, warum ich diesen Fehler erhalte. Ich verwende AsyncTask, um einige Prozesse im Hintergrund auszuführen. Ich habe: protected void onPreExecute() { connectionProgressDialog = new ProgressDialog(SetPreference.this); connectionProgressDialog.setCancelable(true); connectionProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); connectionProgressDialog.setMessage("Connecting to site..."); connectionProgressDialog.show(); downloadSpinnerProgressDialog = new ProgressDialog(SetPreference.this); downloadSpinnerProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); downloadSpinnerProgressDialog.setMessage("Downloading wallpaper..."); } Wenn ich in doInBackground()Abhängigkeit von einer Bedingung gerate, die …

7
Wie erstelle ich mit AppCompat v21 eine schwebende Aktionsschaltfläche (FAB) in Android?
Ich möchte eine schwebende Aktionsschaltfläche (um Elemente zu einer Listenansicht hinzuzufügen) wie Google Kalender erstellen, um die Kompatibilität mit Android-Versionen vor Lollipop (vor 5.0) zu gewährleisten. Ich habe dieses Layout erstellt: Aktivität main_activity.xml: <LinearLayout ... > <include layout="@layout/toolbar"/> <RelativeLayout ... > <!-- My rest of the layout --> <!-- Floating …
78 android  xml 



3
Behandeln von Änderungen der Registrierungs-ID in Google Cloud Messaging unter Android
In den Dokumenten zu Google Cloud Messaging heißt es: Die Android-Anwendung sollte diese ID zur späteren Verwendung speichern (z. B. um onCreate () zu überprüfen, wenn sie bereits registriert ist). Beachten Sie, dass Google die Registrierungs-ID möglicherweise regelmäßig aktualisiert. Sie sollten Ihre Android-Anwendung daher so gestalten, dass die Absicht com.google.android.c2dm.intent.REGISTRATION …


13
Fußzeilenansicht in ListView ausblenden?
Ich habe eine ListView. Die Daten dahinter werden aus dem Internet in Sätzen von 10 bis 30 Elementen abgerufen, wenn der Benutzer ganz nach unten scrollt. Um anzuzeigen, dass mehr Elemente geladen werden, habe ich addFooterView()eine einfache Ansicht hinzugefügt, in der die Meldung "Laden ..." und ein Drehfeld angezeigt werden. …
78 android  listview 



8
Offline-Spracherkennung in Android (JellyBean)
Es sieht so aus, als hätte Google die Offline-Spracherkennung von Google Now für Apps von Drittanbietern verfügbar gemacht. Es wird von der App Utter verwendet . Hat jemand Implementierungen gesehen, wie einfache Sprachbefehle mit dieser Offline-Sprachaufzeichnung ausgeführt werden können? Verwenden Sie nur die reguläre SpeechRecognizer-API und sie funktioniert automatisch?

6
Ausführen einfacher JUnit-Tests unter Android Studio (IntelliJ) bei Verwendung einer Gradle-basierten Konfiguration
Ich verwende es Android Studio/IntelliJ, um auf einem vorhandenen AndroidProjekt aufzubauen, und möchte einige einfache JUnitKomponententests hinzufügen . Was ist der richtige Ordner, um solche Tests hinzuzufügen? Das Android- GradlePlug-In definiert eine Verzeichnisstruktur mit src/main/javafür den Hauptquellcode und src/instrumentTest/javafür AndroidTests. Der Versuch, meine JUnit-Tests in instrumentTest hinzuzufügen, hat bei mir …

3
Stoppen Sie den Dienst in Android
Hier habe ich ein einfaches Serviceprogramm ausprobiert. Der Startdienst funktioniert einwandfrei und generiert Toast, der Stoppdienst jedoch nicht. Der Code dieses einfachen Dienstes lautet wie folgt: public class MailService extends Service { @Override public IBinder onBind(Intent arg0) { // TODO Auto-generated method stub return null; } public void onCreate(){ super.onCreate(); …
78 android  service 

9
Volley JsonObjectRequest Post-Anfrage funktioniert nicht
Ich benutze Android Volley für eine Anfrage. Also benutze ich diesen Code. Ich verstehe eins nicht. Ich überprüfe auf meinem Server, dass params immer null ist. Ich denke, dass getParams () nicht funktioniert. Was soll ich tun, um dieses Problem zu lösen? RequestQueue queue = MyVolley.getRequestQueue(); JsonObjectRequest jsObjRequest = new …


2
Entfernen Sie die Regel aus RelativeLayout vor API 17
Wie entferne ich vor API 17 eine Regel aus einem Layout? Ich habe ein RelativeLayout mit mehreren Kindern. Das RelativeLayout ist das Hauptlayout meiner Aktivität. Nach dem programmgesteuerten Hinzufügen der Regel mit RelativeLayout.LayoutParams layout = (LayoutParams) theChild.getLayoutParams(); layout.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); Ich muss die Regel zu einem späteren Zeitpunkt programmgesteuert entfernen. Wie würde …

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.