Une mise en page définit la structure visuelle d'une interface utilisateur, telle que l'interface utilisateur pour une activité, un fragment ou un widget d'application.
J'aimerais savoir à quoi clipToPaddingsert l' attribut ViewGroupsous Android? J'ai parcouru la documentation et certains sites Web, mais aucun de ceux que j'ai rencontrés n'explique réellement ce que cela fait et ce que cela signifie, enfin aucun que je puisse comprendre, alors j'ai pensé que ce serait une bonne idée …
J'utilise le nouveau CoordinatorLayout avec AppBarLayout et CollapsingToolbarLayout. Sous AppBarLayout, j'ai un RecyclerView avec une liste de contenu. J'ai vérifié que le défilement fling fonctionne sur RecyclerView lorsque je fais défiler la liste de haut en bas. Cependant, je voudrais également que AppBarLayout défile en douceur pendant l'expansion. Lorsque vous …
J'ai eu de sérieux problèmes pour faire fonctionner LayoutInflater comme prévu, tout comme d'autres personnes: Comment utiliser layoutinflator pour ajouter des vues au moment de l'exécution? . Pourquoi LayoutInflater ignore-t-il les paramètres de mise en page que j'ai spécifiés? Par exemple, pourquoi les valeurs layout_widthet layout_heightde mes ressources XML ne …
Je souhaite avoir la barre d'outils appcompat v21 dans mon activité. Mais la barre d'outils que j'implémente se chevauche sous la barre d'état. Comment puis-je y remédier? Voici la mise en page de l'activité xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> <FrameLayout android:id="@+id/container" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" /> …
J'édite pour rendre la question plus simple, en espérant que cela aide à une réponse précise. Disons que j'ai la ovalforme suivante : <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:angle="270" android:color="#FFFF0000"/> <stroke android:width="3dp" android:color="#FFAA0055"/> </shape> Comment définir la couleur par programmation, à partir d'une classe d'activités?
Voici un exemple de l' appespace de noms que j'ai vu à partir d'un res/menu/main.xmlfichier <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity" > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> </menu> À quoi sert l' appespace de noms? S'agit-il d'un espace de noms XML Android "standard"? Les mêmes options de valeur sont-elles disponibles …
Je voudrais ajuster / redimensionner la disposition lorsque le clavier virtuel est activé, comme ci-dessous: Avant et après: Quelques ressources trouvées dans SO: Comment garder tous les champs et textes visibles pendant que le clavier virtuel est affiché Le clavier logiciel Android gâche la disposition lorsqu'il apparaît Ajuster la disposition …
J'essaie de comprendre comment définir une ligne verticale (1dp d'épaisseur) à utiliser comme dessinable. Pour en faire un horizontal, c'est assez simple: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#0000FF"/> <size android:height="50dp" /> </shape> La question est: comment rendre cette ligne verticale? Oui, il existe des solutions de contournement, telles que dessiner …
J'obtiens l'erreur Unable to start activity ComponentInfo{de.androidbuch.activiti/de.androidbuch.activiti.task.Activity}: android.view.InflateException: Binary XML file line #11: Error inflating class fragment lorsque je passe en mode portrait et paysage. J'utilise des fragments. Mon xml est: <LinearLayout android:id="@+id/mainLayout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ListView android:id="@+id/android:list" android:layout_height="wrap_content" android:layout_width="fill_parent"/> <fragment android:id="@+id/fragmentDetails" android:layout_height="fill_parent" android:layout_width="fill_parent" class="de.androidbuch.activiti.task.TaskDetailsFragment"/> </LinearLayout> Si je passe …
J'ai écrit quelques fichiers de mise en page dans lesquels j'ai utilisé l' layout_weightattribut pour créer un rapport entre différentes vues. À un moment donné, je commence à recevoir des avertissements de peluches concernant les poids imbriqués. Donc, je me demande pourquoi les poids imbriqués sont mauvais pour les performances, …
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 …
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.