Tag: android 5.0 lollipop

Was sollte statt "setListNavigationCallbacks" verwendet werden?

Hintergrund SetListNavigationCallbacks wird verwendet, um dem Benutzer zu erlauben, zwischen verschiedenen Ansichten des aktuellen Bildschirms einfach über die ActionBar zu wechseln, wie hier und hier gezeigt . Das Problem Ich habe es bemerkt, dass es von API21 (Lollipop) veraltet wurde und dass alle Unterlagen sagen, dass man nach anderen Navigationslösungen sucht, aber es sagt nicht, […]

So fügen Sie Trennwände zwischen deaktivierten Elementen in ListView hinzu? – Lutscher

Um die Teiler zwischen deaktivierten Elementen (nicht anklickbar) in ListView für Android vor Lollipop hinzuzufügen, überschreibe ich die Methode des Adapters areAllItemsEnabled () , um true zurückzugeben. Aber jetzt in Lollipop diese Methode nicht beheben das Problem. Die Teiler sind auch in ExpandableListView unsichtbar. Gibt es eine Möglichkeit, dieses Problem zu beheben, ohne den Teiler […]

Lolipop-Gerät öffnet sich nicht in genymotion

Ich benutze Android studio 1.0.1 . Verwenden Sie Genymotion + virtual box (2.3.1) Ich habe nexus 4 (Android Lollipop) Gerät heruntergeladen. Wenn ich versuche, das Gerät zu öffnen, kommt es auf den Bildschirm, zeigt "android" und bleibt in der gleichen Position. Es öffnet sich nicht. Ich habe mit nexus 7 und sogar mit einem Custom […]

Ripple-Effekt tritt nicht auf, wenn auch makeSceneTransitionAnimation verwendet wird

Ich habe eine RippleDrawable, die ich als Hintergrund für ein LinearLayout verwenden: <LinearLayout android:id="@+id/card_layout" android:layout_width="match_parent" android:layout_height="50dp" android:layout_alignParentBottom="true" android:clickable="true" android:background="@drawable/ripple" android:orientation="vertical" > Ich möchte eine neue Aktivität starten. Klicken Sie auf das Layout. Wenn ich nur eine startActivity () mache, funktioniert der Welligkeitseffekt gut – man sieht die meisten Ripple-Effekte, dann wird der neue Bildschirm angezeigt. […]

Wie benutzt man die neue MediaSession-Klasse, um Medien-Button-Pressen auf Android 5.x zu erhalten?

Ich versuche, Medien-Button-Pressen mit der neuen MediaSession-Klasse zu erhalten und bisher war ich nicht erfolgreich. Hat jemand es geschafft, sie mit der neuen Klasse zu empfangen? Ich habe es geschafft, eine MediaSession zu erstellen und es zu verwenden, um Song-Informationen auf einem Remote-Display zu aktualisieren (ein In-Car-Entertainment-System), aber bis jetzt bin ich nicht in der […]

ActionBar Styling nach der Aktualisierung auf Android Lollipop

Ich entwickelte benutzerdefinierte ActionBar durch die Auswahl von API19 gestern heute habe ich aktualisiert Bibliotheken und Projekt auf API21 mit Ursache mich in Problem. In meiner Aktionsleiste gibt es eine Menü-zu-Pfeil-Taste, die ich nicht benötige und Stil der Actionbar-Änderungen. Vor dem Update: Nach Update: Im Folgenden ist die style.xml <resources> <style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar"> </style> <!– […]

Warum ist es möglich, auf Android 5 (Lollipop) direkt UI-Ansichten von anderen Threads zu ändern?

Betrachten Sie den folgenden Code: new Thread() { @Override public void run() { myTextView.setText("Some text"); } }.start(); Auf Vor-Lollipop-Androiden, verursacht dieser Code die CalledFromWrongThreadException Ausnahme, aber warum funktioniert es gut auf Lollipop Androiden? Testumgebung: Genymotion Emulator mit Android 5.1 Der Code war innerhalb der onCreateView() Methode der Fragment Klasse.

Deaktiviere die Animation auf Lollipop CheckBox

Ich habe eine ListView mit Zeilen, die CheckBoxes enthalten. Diese ListView hat ein Filterverhalten, das diese Zeilen durch das Setzen neuer Daten (über eine einfache setData() Methode) setData() wenn sich die Filterkriterien ändern. Wenn dies geschieht, wird jede recycelte Zeile, die den checked Zustand geändert hat, ihre CheckBox aktualisieren, was wiederum die Lollipop-Animation der CheckBox […]

Statusleiste Transparenz funktioniert nicht

Ich versuche, die Statusleiste in meiner Anwendung mit diesem Code transparent zu machen: getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); getWindow().setStatusBarColor(Color.TRANSPARENT); Aber es funktioniert nicht. Statusleiste ändert nur eine Farbe und wurde grau, nicht transparent. Wo ist mein Fehler? Wie kann man die Statusleiste transparent machen?

Systemfehler, der die Ausgabe einer virtuellen MediaProjection-Anzeige auf einen ImageReader erfasst

Ich arbeite an einer Anwendung, die den Bildschirm auf eine Bitmap erfassen muss, um zu übertragen. Ich versuche, die neuen Android 5.0 android.media.projection APIs zu verwenden, um die Bildschirmaufnahme zu machen. Der Workflow für diese API gipfelt in einem Aufruf mediaProjection.createVirtualDisplay("Test Screen", WIDTH, HEIGHT, DPI, DisplayManager.VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR, surface, null, null); In meinem ersten Versuch bei dieser […]

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