Articles of android

Ermitteln Sie den AddAction-Klick für Android-Benachrichtigungen

Ich versuche, die neue Benachrichtigungsoberfläche zu verwenden. Ich habe den Benachrichtigungen 3 Schaltflächen hinzugefügt, und ich möchte etwas in meiner database speichern, sobald auf sie geklickt wird. Die Benachrichtigung selbst funktioniert gut und wird angezeigt, wenn sie aufgerufen wird, ich weiß einfach nicht, wie man jeden der drei verschiedenen Knopfklicks erfasst. Ich verwende einen BroadcastReceiver […]

Gson – Konvertieren von Json in eine typisierte ArrayList

Wie kann ich mithilfe der Gson-Bibliothek eine JSON-Zeichenfolge in eine ArrayList einer benutzerdefinierten class JsonLog ? Im Grunde ist JsonLog eine Schnittstelle, die von verschiedenen Arten von Protokollen implementiert wird, die von meiner Android-App erstellt werden – SMS-Protokolle, Anrufprotokolle, Datenprotokolle – und diese ArrayList ist eine Sammlung von allen. Ich bekomme immer einen Fehler in […]

Der MediaPlayer stottert beim Start der MP3-Wiedergabe

Ich habe ein Problem beim Abspielen einer MP3-Datei, die in einer Roh-Ressource gespeichert ist: Wenn die Datei zum ersten Mal abgespielt wird, erzeugt sie vielleicht eine Viertelstunde Ton und startet dann neu. (Ich weiß, dass dies im Grunde ein Duplikat des hier beschriebenen Problems ist , aber die dort angebotene Lösung hat bei mir nicht […]

Android, Wie kann ich Zeichenfolge in Datum konvertieren?

Ich speichere die aktuelle Zeit in der database jedes Mal, wenn die Anwendung vom Benutzer gestartet wird. Calendar c = Calendar.getInstance(); String str = c.getTime().toString(); Log.i(“Current time”, str); Auf der databaseseite speichere ich die aktuelle Zeit als String (wie Sie im obigen Code sehen). Wenn ich es aus der database lade, muss ich es daher […]

Wie stelle ich den Dialog so ein, dass er im Vollbildmodus angezeigt wird?

Ich habe eine GridView, die viele Bilder zeigt, und wenn ich auf ein Bild klicke, wird das vollständige Bild in einem Vollbilddialog angezeigt Bitte sag mir, wie ich das mache Vielen Dank.

wie man einen unterbrochenen Download wieder aufnimmt – Teil 2

Dies ist eine Fortsetzung meiner vorherigen Frage, die ich veröffentlicht habe, als ich noch kein registrierter Benutzer war. Als Auffrischung versuche ich das Herunterladen einer großen Datei von meinem Yahoo! Website-Server, wenn der Download unterbrochen wird. Ich dachte vorher, dass die Unterbrechung auf ein Zeitlimit von 100 Sekunden zurückzuführen war (weil Yahoo diese Zeitbeschränkung für […]

Wie kann ich wissen, wann meine App getötet wurde?

Ich muss wissen, wann der Benutzer meine App tötet (Force Stop). Ich habe den Android-Lebenszyklus gelesen, der die functionen onStop() und onDestroy() . Diese beziehen sich auf jede Aktivität, die der Benutzer in meiner App beendet, aber nicht, wenn der Benutzer zwingt, meine App zu beenden oder zu beenden. Gibt es eine Möglichkeit zu wissen, […]

Animations-Slide-In-Animation deaktivieren, wenn neue Aktivitäten gestartet werden?

Ich habe eine Aktivität, die eine andere Aktivität per Knopfdruck startet. Bei neueren OS-Versionen von Android animiert das Betriebssystem standardmäßig die neue Aktivität von rechts nach links. Gibt es eine Möglichkeit, diese Animation zu deaktivieren? Ich möchte nur, dass die neue Aktivität ohne jegliche Animation angezeigt wird.

Android-Ressource – Array von Arrays

Ich versuche, eine Ressourcendatenstruktur zu implementieren, die ein Array von Arrays, speziell Strings, enthält. Das Problem, mit dem ich konfrontiert bin, ist, wie man die Sub-Array-Objekte und ihre spezifischen Werte erhält. So sieht meine Ressourcendatei aus …. 1 item one 2 item two 3 item three Dann erhalte ich in meinem Java-Code das Array und […]

WebView und Cookies auf Android

Ich habe eine Anwendung auf Appspot, die gut funktioniert, durch normale Browser, aber wenn sie über Android WebView verwendet wird, kann sie keine Cookies setzen und lesen. Ich versuche nicht, Cookies “außerhalb” dieser Web-Anwendung BTW, sobald die URL von WebView besucht wird, können alle Verarbeitung, IDs, etc. bleiben dort, alles was ich brauche ist Sitzungsverwaltung […]