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.
Comment puis-je avoir une mise en page pour le paysage et une pour le portrait? Je veux prendre une largeur supplémentaire et conserver de l'espace vertical lorsque l'utilisateur fait pivoter le téléphone sur le côté.
Pourquoi FOOBARZ est-il disposé tout en bas alors qu'aucun élément n'est layout_height="fill_parent"en d'autres termes, tous les éléments sont wrap_content pour la hauteur? <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:id="@+id/feed_u" android:layout_width="50dip" android:layout_height="50dip" android:layout_marginLeft="5dip" android:scaleType="centerCrop" android:drawableTop="@android:drawable/presence_online" android:text="U" /> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@id/feed_u"> <ImageView android:id="@+id/feed_h" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/btn_minus" /> …
<EditText android:id="@+id/editText2" android:layout_height="wrap_content" android:layout_width="fill_parent" android:maxLines="5" android:lines="5"> </EditText> L'utilisateur peut saisir plus de 5 lignes, en appuyant sur la touche Entrée / ligne suivante. Comment puis-je limiter l'entrée utilisateur à un nombre fixe de lignes avec EditText?
J'ai du mal à comprendre le concept de fitsSystemWindowscomme dépendant de la vue, il fait des choses différentes. Selon la documentation officielle, c'est un Attribut interne booléen permettant d'ajuster la disposition de la vue en fonction des fenêtres système telles que la barre d'état. Si c'est vrai, ajuste le remplissage …
Existe-t-il un moyen de définir la hauteur / largeur d'un LayoutParams en tant que pixels indépendants de la densité (dp)? Il semble que la hauteur / largeur, lorsqu'elle est définie par programme, est en pixels et non en dp.
J'ai passé environ 6 heures là-dessus jusqu'à présent et je n'ai rencontré que des barrages routiers. Le principe général est qu'il y a une ligne dans un ListView(qu'elle soit générée par l'adaptateur ou ajoutée en tant que vue d'en-tête) qui contient un EditTextwidget et un fichier Button. Tout ce que …
Lorsque j'utilise des ressources VectorDrawable dans une vue de texte ou une vue d'image, j'obtiens un crash d'exécution lors de l'utilisation de "android: DrawableRight" / "android: DrawableEnd" / "android: DrawableStart" / "android: DrawableLeft". L'application se compilera correctement sans aucun avertissement. j'utilise Gradle 1.5 Bibliothèque de support 23.2 ('com.android.support:appcompat-v7:23.2.0') Ce que …
Après la mise à jour d'Android Studio de 2.3 à 3.0, je suis passé buildToolsVersionde 26.0.0 à 26.0.2 et après, j'obtiens cette erreur: Cannot resolve symbol '?attr/actionBarSize Code XML: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="@color/colorPrimary" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:titleTextColor="@android:color/white"/> Dépendances: compile 'com.android.support:appcompat-v7:26.1.0' compile 'com.android.support:design:26.1.0'
Quelle est la différence essentielle entre ces deux méthodes? Lorsque je crée un TextView, dois-je utiliser l'un sur l'autre pour les performances? Edit: Quelle est la différence de onCreateView() { root = some view View v = new View(some context); root.add(v); return root; } onViewCreated() { View v = new …
Je veux vraiment implémenter cela (la navigation latérale) dans une application personnelle, est-ce que quelqu'un sait comment Google a réussi à le faire? Ils semblent avoir écarté la fenêtre actuelle et installé leur propre navigation par avion.
Je veux avoir un bouton Android avec l'icône + le texte centré à l'intérieur. J'utilise l'attribut drawableLeft pour définir l'image, cela fonctionne bien si le bouton a une largeur de "wrap_content"mais j'ai besoin de l'étirer à la largeur maximale, donc j'utilise la largeur "fill_parent". Cela déplace mon icône directement à …
Dans mon fichier xml de mise en page, j'ai inclus un autre fichier xml de mise en page (chacun avec un identifiant Android différent). <include layout="@layout/view_contact_name" android:id="+id/test1"/> <include layout="@layout/view_contact_name" android:id="+id/test2"/> Mais lorsque je l'exécute dans l'émulateur et que je lance Hierarchy Viewer, chaque mise en page affiche toujours 'NO_ID', et …
L'arrière-plan de la barre d'outils est de couleur sombre, je veux que le texte et la flèche de retour soient blancs. J'ai essayé de suivre, mais cela ne fonctionne pas. <style name="Theme.MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/blue</item> <item name="colorPrimaryDark">@color/blue_darker</item> <item name="colorAccent">@color/purple</item> <!-- item name="android:textColorPrimary">@color/white</item--> // I don't want to set this, changes …
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.