Articles of android

Vollständiges funktionierendes Beispiel des dreistelligen Gmail-Animationsszenarios?

TL; DR: Ich bin auf der Suche nach einem vollständigen Arbeitsprobe von dem, was ich als das “Gmail Three-Fragment Animation” -Szenario bezeichnen werde. Konkret möchten wir mit zwei Fragmenten beginnen: Bei einigen UI-Ereignissen (z. B. Tippen auf etwas in Fragment B) möchten wir: Fragment A, um vom Bildschirm nach links zu rutschen Fragment B gleitet […]

Wie verhindere ich, dass die Statusleiste und die Navigationsleiste während eines Aktivitätsszenenanimationsübergangs animiert werden?

Erstens ist mein Statusleistenhintergrund auf dunkelbraun eingestellt und mein Navigationsleistenhintergrund ist standardmäßig schwarz. Ich verwende das Lichtthema Material. Ich beginne eine neue Aktivität mit ActivityOptions.makeSceneTransitionAnimation mit Standardübergängen, und ich stelle fest, dass sowohl die Statusleiste als auch die Navigationsleiste kurz zu weiß und dann wieder zu den richtigen colors wechseln. Laut der Dokumentation : Um […]

Kontext von PopupMenu wie ContextMenu abrufen

Meine ExpandableListView hat also Gruppenzeilen, die wie ExpandableListView definiert sind: group_row.xml Wenn Sie auf den TextView , wird er vergrößert oder TextView , je nachdem, ob die TextView Zeilen gerade angezeigt werden oder nicht. Ich habe einen OnClickListener an die ImageView in der Gruppenzeile angefügt. Wenn diese ImageView angeklickt wird, ImageView ich ein PopupMenu wie […]

Android PendingIntent-Extras, die nicht von BroadcastReceiver empfangen werden

Wenn ich Extras an einen PendingIntent übergebe, wird die Nachricht nie vom sendBroadcastReceiver empfangen, da die onReceive() Methode dieses BroadcastReceiver nie aufgerufen wird. Warum passiert dies? public class MainActivity extends Activity { private static String SENT = “SMS_SENT”; private static String DELIVERED = “SMS_DELIVERED”; private static int MAX_SMS_MESSAGE_LENGTH = 160; private static Context mContext; private […]

EditText: Deaktivieren Sie das Einblendmenü “Einfügen / Ersetzen” im Klickereignis des Textauswahlhandlers

Mein Ziel ist es, einen EditText zu haben, der keine ausgefallenen functionen hat, nur den EditText Handler, um den Cursor leichter zu bewegen – also keine Kontextmenüs oder Pop-Ups. Ich habe das Erscheinungsbild der Textbearbeitungsfunktions-Aktionsleiste (Kopieren / Einfügen usw.) deaktiviert, indem ich das ActionMode Callback-Ereignis gemäß dieser Lösung konsumiert habe. Der mittlere Textauswahlgriff (siehe Bild […]

Hinzufügen eines onclicklistener zur Listenansicht (Android)

Ich habe es geschafft, eine großartige Listview zu implementieren, die ich hier gefunden habe http://www.learn-android.com/2011/11/22/lots-of-lists-custom-adapter/comment-page-1/ aber ich kann Es scheint, als ob ich einen onclicklistener hinzufügen möchte Ich möchte nur eine Aktion ausführen können, wenn ich auf die Zeile klicke, mit den Daten, dass die Zeile natürlich irgendwelche Ideen enthält? Vielen Dank @Override public void […]

Doppelte Einträge in ListView

Ich erhalte doppelte Einträge in einem ListView. Beim Scrollen nach hinten und unten ändert sich manchmal die Reihenfolge der Objekte. Ich habe gegoogelt und viele Threads gefunden, die diesen Bug melden, aber keiner von ihnen hat mir geholfen, mein Problem zu beheben. Hier ist mein Code: Aktivität: package com.github.progval.SeenDroid; import java.util.ArrayList; import java.util.List; import com.github.progval.SeenDroid.lib.Connection; […]

Was ist “Werkzeuge: Kontext” in Android-Layoutdateien?

Beginnend mit einer neuen Version von ADT habe ich dieses neue Attribut in den XML-Layout-Dateien bemerkt, zum Beispiel: Wozu wird “Werkzeuge: Kontext” verwendet? Woher weiß es genau den Pfad zu der Aktivität, die dort geschrieben ist? Sieht es das Paket der App im Manifest an? Ist es auf classn beschränkt, die den Kontext oder nur […]

Androider überschreibender Hauptschlüssel

Wie die Frage suggeriert, weiß ich, dass wir das Schlüsselereignis Home nicht außer Kraft setzen können, aber wenn Sie in den Emulator von Android 2.2 schauen, werden Sie eine Anwendung Car Home sehen , die die meisten Schlüssel überschrieben hat, wie Home, Anruf beenden. Nun, der Punkt ist, wie haben sie das gemacht? Ich habe […]

Entfernen Sie die App programmgesteuert aus den letzten Apps

Ich weiß, dass Aktivitäten in Manifest als ausgeschlossen von recents mit android:excludeFromRecents : android:excludeFromRecents : http://developer.android.com/guide/topics/manifest/activity-element.html#exclude Das ist jedoch nicht das, wonach ich suche. Ich würde gerne wissen, ob es eine Möglichkeit gibt, die App programmgesteuert aus den letzten Apps zu entfernen