Als «android-5.0-lollipop» getaggte Fragen

Android Lollipop, früher nur als "Android L" bekannt, wurde erstmals bei Google I / O 2014 gezeigt. Der endgültige Name wurde am 15. Oktober bestätigt. Es unterstützt API Level 21.

11
Wie kann ich die Textfarbe der Standarddialogschaltfläche in Android 5 ändern?
Ich habe viele Warndialoge in meiner App. Es ist ein Standardlayout, aber ich füge dem Dialogfeld positive und negative Schaltflächen hinzu. So erhalten die Schaltflächen die Standardtextfarbe von Android 5 (grün). Ich habe versucht, es ohne Erfolg zu ändern. Irgendeine Idee, wie man diese Textfarbe ändert? Mein benutzerdefinierter Dialog: public …

9
Wie kann man die Primär- und Akzentfarbe in Android Lollipop wirklich programmgesteuert ändern?
Zunächst einmal diese Frage fragt eine sehr ähnliche Frage. Meine Frage hat jedoch einen subtilen Unterschied. Ich möchte wissen, ob es möglich ist, das colorPrimaryAttribut eines Themas programmgesteuert in eine beliebige Farbe zu ändern . So haben wir zum Beispiel: <style name="AppTheme" parent="android:Theme.Material.Light"> <item name="android:colorPrimary">#ff0000</item> <item name="android:colorAccent">#ff0000</item> </style> Zur Laufzeit …


16
Lollipop: Zeichnen Sie hinter statusBar, dessen Farbe auf transparent eingestellt ist
Ich habe meine statusBar-Farbe für Lollipop nur mit der folgenden Zeile in meinem Thema auf transparent gesetzt: <item name="android:statusBarColor">@android:color/transparent</item> Jetzt muss ich dahinter zeichnen, aber ich kann keine Ansicht dahinter zeichnen. Ich weiß, wie es mit dem gehtwindowTranslucentStatus Eigenschaft gemacht wird, möchte diese Eigenschaft jedoch nicht verwenden, da sie dann …

7
Android Lollipop ändern die Farbe der Navigationsleiste
In meiner App muss ich die Farbe der unteren Navigationsleiste ändern. Ich habe viele Beiträge gesehen, kann sie aber mit der Lösung nicht finden. Ich verwende die AppCompat-Bibliothek. v21 / styles.xml <style name="AppTheme" parent="Theme.AppCompat.Light"> <item name="android:windowBackground">@drawable/bgpreview</item> <item name="android:colorPrimary">@color/MyColor</item> <item name="android:colorPrimaryDark">@color/MyColor</item> <item name="android:windowContentOverlay">@null</item> <item name="android:textColorPrimary">@color/MyColor</item> <item name="colorAccent">@color/MyColor</item> <!-- darker variant for …


6
Farbe der Android-Statusleistensymbole
Ich frage mich , ob es möglich ist, die Statusbar ändern Symbole Farbe ( nicht die Statusbar Farbe, colorPrimaryDark) Sagen wir , ich dieses statusbar wollen mit: <item name="colorPrimaryDark">@android:color/white</item> und die Symbole in Schwarz, ist es möglich? Vielen Dank. BEARBEITEN: Neu in der M-Entwicklervorschau: windowLightStatusBar. Wenn Sie dies in Ihrem …

18
Ändern Sie die Hintergrundfarbe von CardView programmgesteuert
Die CardView verfügt über ein Attribut card_view:cardBackgroundColorzum Definieren der Hintergrundfarbe. Dieses Attribut funktioniert gut. Gleichzeitig gibt es keine Methode, um die Farbe dynamisch zu ändern. Ich habe gerade Lösungen ausprobiert wie: mCardView.setBackgroundColor(...); oder Verwenden eines Layouts in der cardView <android.support.v7.widget.CardView> <LinearLayout android:id="@+id/inside_layout"> </android.support.v7.widget.CardView> View insideLayout = mCardView.findViewById(R.id.inside_layout); cardLayout.setBackgroundColor(XXXX); Diese Lösungen …

7
Wie verhindere ich, dass die Statusleiste und die Navigationsleiste während eines Animationsübergangs einer Aktivitätsszene animiert werden?
Erstens ist mein Hintergrund in der Statusleiste auf dunkelbraun eingestellt, und mein Hintergrund in der Navigationsleiste ist standardmäßig schwarz. Ich verwende das Material Light-Thema. Ich beginne eine neue Aktivität ActivityOptions.makeSceneTransitionAnimationmit Standardübergängen und stelle fest, dass sowohl die Status- als auch die Navigationsleiste kurz in Weiß und dann wieder in die …

10
CardView layout_width = "match_parent" stimmt nicht mit der übergeordneten RecyclerView-Breite überein
Ich habe ein Fragment mit enthält eine RecyclerView mit layout_width = "match_parent": <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity$PlaceholderFragment" /> Das Element in der RecyclerView ist eine CardView, ebenfalls mit layout_width = "match_parent": <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:card_view="http://schemas.android.com/apk/res-auto" android:id="@+id/card_view" android:layout_gravity="center" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="20dp" card_view:cardCornerRadius="4dp"> <TextView android:layout_gravity="center" android:id="@+id/info_text" android:layout_width="match_parent" …

12
Android 5.0 - Kopf- / Fußzeile zu einer RecyclerView hinzufügen
Ich habe einen Moment lang RecyclerViewerfolglos versucht, einen Header zu einem hinzuzufügen . Das habe ich bisher bekommen: @Override protected void onCreate(Bundle savedInstanceState) { ... layouManager = new LinearLayoutManager(getActivity()); recyclerView.setLayoutManager(layouManager); LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); headerPlaceHolder = inflater.inflate(R.layout.view_header_holder_medium, null, false); layouManager.addView(headerPlaceHolder, 0); ... } Das LayoutManagerscheint das Objekt zu sein, …

17
CardView zeigt Shadow in Android L nicht an
Meine Kartenansicht in Listview zeigt in Android L (Nexus 5) keinen Schatten. Auch die runden Kanten sind nicht richtig dargestellt. Hier ist der Code für die Adapteransicht von Listview: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:card_view="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res/com.example.myapp" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" android:id="@+id/card_view" android:layout_width="match_parent" android:layout_height="wrap_content" app:cardBackgroundColor="@android:color/white" android:foreground="?android:attr/selectableItemBackground" app:cardCornerRadius="4dp" app:cardElevation="4dp" > …


13
Erstellen eines Einstellungsbildschirms mit der Support-Symbolleiste (v21)
Ich hatte Probleme bei der Verwendung der neuen Material Design-Symbolleiste in der Support-Bibliothek auf einem Einstellungsbildschirm. Ich habe eine settings.xml-Datei wie folgt: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="@string/AddingItems" android:key="pref_key_storage_settings"> <ListPreference android:key="pref_key_new_items" android:title="@string/LocationOfNewItems" android:summary="@string/LocationOfNewItemsSummary" android:entries="@array/new_items_entry" android:entryValues="@array/new_item_entry_value" android:defaultValue="1"/> </PreferenceCategory> </PreferenceScreen> Die Zeichenfolgen werden an anderer Stelle definiert.

3
NameNotFoundException-Webansicht
Ich erhalte Fehler von Crashlytics, die darauf hinweisen, dass auf einigen Geräten com.google.android.webview fehlt. Wie ist das überhaupt möglich? java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp.app/com.myapp.ReaderActivity}: android.view.InflateException: Binary XML file line #29: Error inflating class com.myapp.MyWebView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) at android.app.ActivityThread.access$800(ActivityThread.java:144) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at …

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.