Android Lollipop, anciennement connu sous le nom de "Android L", a été présenté pour la première fois à Google I / O 2014. Le nom définitif a été confirmé le 15 octobre. Il prend en charge le niveau d'API 21.
J'ai de nombreuses boîtes de dialogue d'alerte dans mon application. C'est une mise en page par défaut, mais j'ajoute des boutons positifs et négatifs à la boîte de dialogue. Ainsi, les boutons obtiennent la couleur du texte par défaut d'Android 5 (vert). J'ai essayé de le changer sans succès. Une …
Tout d'abord, cette question pose une question très similaire. Cependant, ma question a une différence subtile. Ce que j'aimerais savoir, c'est s'il est possible de changer par programme l' colorPrimaryattribut d'un thème en une couleur arbitraire ? Ainsi par exemple, nous avons: <style name="AppTheme" parent="android:Theme.Material.Light"> <item name="android:colorPrimary">#ff0000</item> <item name="android:colorAccent">#ff0000</item> </style> …
Dans l'une de mes activités, j'ai changé la couleur de la barre d'outils en utilisant Palette. Mais sur les appareils 5.0, ActionBarActivityla status barcouleur est la couleur de mon colorPrimaryDarkthème d'activité, j'ai donc 2 couleurs très différentes et cela n'a pas l'air bien. Je me rends compte que dans la …
J'ai défini ma couleur statusBar sur transparent pour Lollipop uniquement avec la ligne suivante dans mon thème: <item name="android:statusBarColor">@android:color/transparent</item> Maintenant, j'ai besoin de dessiner derrière, mais je ne peux pas obtenir de vue derrière. Je sais comment le faire avec la windowTranslucentStatuspropriété, mais je ne veux pas utiliser cette propriété …
Dans mon application, je dois changer la couleur de la barre de navigation inférieure. J'ai regardé beaucoup de messages mais je ne trouve pas la solution. J'utilise la bibliothèque appCompat. 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 …
J'ai du mal à comprendre setHasFixedSize(). Je sais qu'il est utilisé pour l'optimisation lorsque la taille de RecyclerViewne change pas, d'après les documents. Mais qu'est-ce que cela signifie? Dans la plupart des cas, un a ListViewpresque toujours une taille fixe. Dans quels cas ne serait-ce pas une taille fixe? Cela …
Je me demandais s'il était possible de changer la couleur des icônes de la barre d'état ( pas la couleur de la barre d'état colorPrimaryDark) Disons que je veux cette barre d'état avec: <item name="colorPrimaryDark">@android:color/white</item> et les icônes en noir, est-ce possible? Merci. ÉDITER: Nouveau dans l'aperçu du développeur M: …
Le CardView a un attribut card_view:cardBackgroundColorpour définir la couleur d'arrière-plan. Cet attribut fonctionne très bien. En même temps, il n'y a pas de méthode pour changer la couleur de manière dynamique. Je viens d'essayer des solutions comme: mCardView.setBackgroundColor(...); ou en utilisant une mise en page à l'intérieur de cardView <android.support.v7.widget.CardView> …
Tout d'abord, l'arrière-plan de ma barre d'état est défini sur marron foncé et l'arrière-plan de ma barre de navigation est noir par défaut. J'utilise le thème Light Material. Je commence une nouvelle activité en utilisant ActivityOptions.makeSceneTransitionAnimationdes transitions par défaut, et je remarque que les barres d'état et de navigation passent …
J'ai passé un moment à essayer de trouver un moyen d'ajouter un en-tête à un RecyclerView, sans succès. Voici ce que j'ai obtenu jusqu'à présent: @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); ... …
Ma vue de carte dans Listview ne montre pas d'ombre dans Android L (Nexus 5). De plus, les bords arrondis ne sont pas correctement représentés. Voici le code de la vue de l'adaptateur de 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" …
Contexte Sur Android 4.4 (KitKat), Google a rendu l'accès à la carte SD assez restreint. À partir d'Android Lollipop (5.0), les développeurs peuvent utiliser une nouvelle API qui demande à l'utilisateur de confirmer pour autoriser l'accès à des dossiers spécifiques, comme indiqué dans cet article Google-Groupes . Le problème Le …
Je reçois des erreurs de Crashlytics qui indiquent que certains appareils manquent com.google.android.webview. Comment est-ce possible? 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 java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) …
J'avais du mal à utiliser la nouvelle barre d'outils Material Design dans la bibliothèque de support sur un écran de préférences. J'ai un fichier settings.xml comme ci-dessous: <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> Les chaînes sont définies ailleurs.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.