Articles of android

Standard Android Button mit einer anderen Farbe

Ich möchte die Farbe eines Standard-Android-Buttons leicht ändern, um besser mit dem Branding eines Kunden übereinzustimmen. Der beste Weg, den ich bisher gefunden habe, ist, den Drawable des Buttons auf den folgenden Drawable zu ändern, der sich in res/drawable/red_button.xml : Dafür muss ich jedoch drei verschiedene Zeichen für jede Schaltfläche erstellen, die ich anpassen möchte […]

Statische Möglichkeit, “Kontext” in Android zu erhalten?

Gibt es eine Möglichkeit, die aktuelle Context Instanz in einer statischen Methode abzurufen? Ich suche nach diesem Weg, weil ich es hasse, die ‘Kontext’ -Instanz jedes Mal zu speichern, wenn sie sich ändert.

Ein für allemal, wie man den Instanzstatus von Fragmenten im Backstack korrekt speichert?

Ich habe viele ähnliche Fragen zu SO gefunden, aber leider erfüllt keine Antwort meine Anforderungen. Ich habe verschiedene Layouts für Hoch- und setRetainState() und verwende Back-Stack, was mich daran hindert, setRetainState() und Tricks mithilfe von Konfigurationsänderungsroutinen zu verwenden. Ich zeige dem Benutzer bestimmte Informationen in TextViews an, die nicht im Standard-Handler gespeichert werden. Wenn ich […]

Kann nicht ausführen dex: Methoden-ID nicht in : 65536

Ich habe schon verschiedene Versionen des Dex-Erros gesehen, aber dieser ist neu. sauber / neu starten usw. wird nicht helfen. Bibliotheksprojekte scheinen intakt zu sein, und die Abhängigkeit scheint korrekt verknüpft zu sein. Unable to execute dex: method ID not in [0, 0xffff]: 65536 Conversion to Dalvik format failed: Unable to execute dex: method ID […]

Mehrere AsyncTasks gleichzeitig ausführen – nicht möglich?

Ich versuche, zwei AsyncTasks gleichzeitig auszuführen. (Plattform ist Android 1.5, HTC Hero.) Allerdings wird nur der erste ausgeführt. Hier ist ein einfaches Snippet, um mein Problem zu beschreiben: public class AndroidJunk extends Activity { class PrinterTask extends AsyncTask { protected Void doInBackground(String … x) { while (true) { System.out.println(x[0]); try { Thread.sleep(1000); } catch (InterruptedException […]

Pflegen / Speichern / Wiederherstellen der Bildlaufposition beim Zurückkehren zu einer ListView

Ich habe eine lange ListView , die der Benutzer ListView kann, bevor er zum vorherigen Bildschirm zurückkehrt. Wenn der Benutzer diese ListView erneut öffnet, möchte ich, dass die Liste an denselben Punkt ListView wird, an dem sie zuvor war. Irgendwelche Ideen, wie man das erreicht?

Festlegen des Singleton-Eigenschaftswerts in Firebase Listener

Derzeit teste ich Firebase zusammen mit einem Singleton-Modell, das ich während des gesamten Lebenszyklus der App nutzen möchte. Ich stecke jetzt mit etwas fest, was wirklich trivial erscheint, aber ich kann es nicht für mein Leben herausfinden. Ich habe eine Probe des Modells, das ich verwende: Lesezeichen in Firebase. public class BookSingleton { private static […]

Wie überprüft man, ob ein Dienst auf Android läuft?

Wie überprüfe ich, ob ein Hintergrunddienst (auf Android) läuft? Ich möchte eine Android-Aktivität, die den Status des Dienstes umschaltet – ich kann ihn aktivieren, wenn er ausgeschaltet ist, und ausschalten, wenn er aktiviert ist.

notifyDataSetChanged Beispiel

Ich versuche, in meiner Android Application die Methode notifyDataSetChanged() für einen ArrayAdapter aber es funktioniert nicht für mich. Ich fand als Antwort hier , dass notifyDataSetChanged() im Hauptthread laufen sollte, aber dafür gab es kein Beispiel. Kann jemand ein Beispiel oder zumindest einen Link senden ?!

Wie man Parameter zu HttpURLConnection unter Verwendung von POST mit NameValuePair hinzufügt

Ich versuche, POST mit HttpURLConnection zu tun (ich muss es auf diese Weise verwenden, kann nicht HttpPost ) und ich möchte Parameter zu dieser Verbindung wie hinzufügen post.setEntity(new UrlEncodedFormEntity(nvp)); woher nvp = new ArrayList(); einige Daten gespeichert in. Ich kann keinen Weg finden, wie diese ArrayList meiner HttpURLConnection die hier ist: HttpsURLConnection https = (HttpsURLConnection) […]