Questions marquées «android-layout»

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.


7
Comment configurer Android: gravité sur TextView du côté Java dans Android
Je peux utiliser android:gravity="bottom|center_horizontal"en xml sur une visualisation de texte pour obtenir les résultats souhaités, mais je dois le faire par programme. Ma vue textuelle est à l'intérieur d'un tablerowsi cela compte dans un relativelayout. J'ai essayé: LayoutParams layoutParams = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL); labelTV.setLayoutParams(layoutParams); Mais si je …

21
GridLayout (pas GridView) comment étirer uniformément tous les enfants
Je veux avoir une grille 2x2 avec des boutons à l'intérieur. Ce n'est qu'ICS donc j'essaie d'utiliser le nouveau GridLayout donné. Voici le XML de ma mise en page: <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/favorites_grid" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#00ff00" android:rowCount="2" android:columnCount="2"> <Button android:text="Cell 0" android:layout_row="0" android:layout_column="0" android:textSize="14dip" /> <Button android:text="Cell 1" …



8
Comment savoir quand une mise en page a été dessinée?
J'ai une vue personnalisée qui dessine un bitmap défilant à l'écran. Afin de l'initialiser, j'ai besoin de passer la taille en pixels de l'objet de disposition parent. Mais pendant les fonctions onCreate et onResume, la disposition n'a pas encore été dessinée, et donc layout.getMeasuredHeight () renvoie 0. Comme solution de …

12
Que signifie le paramètre LayoutInflater attachToRoot?
La LayoutInflater.inflatedocumentation n'est pas exactement claire pour moi sur l'objectif du attachToRootparamètre. attachToRoot : si la hiérarchie gonflée doit être attachée au paramètre racine? Si faux, root est uniquement utilisé pour créer la sous-classe correcte de LayoutParams pour la vue racine dans le XML. Quelqu'un pourrait-il expliquer plus en détail, …

9
Que signifie ellipsize dans Android?
J'ai ajouté un EditTextà ma mise en page, ajouté un indice et l' ai centré horizontalement. Lors de l'exécution de l'application, l'indice était invisible. J'ai trouvé que je devais ellipsizevaloriser le TextViewêtre start: <EditText android:id="@+id/number1EditText" android:layout_width="match_parent" android:layout_height="wrap_content" android:ellipsize="start" android:ems="10" android:gravity="center_horizontal" android:hint="@string/hint1" /> Dans la documentation Android, je lis: S'il est …


4
Comment puis-je utiliser un composé dessinable au lieu d'un LinearLayout qui contient une ImageView et une TextView
J'ai lancé le nouvel outil Lint contre mon code. Il est venu avec beaucoup de bonnes suggestions, mais celle-ci, je ne peux pas la comprendre. Cette balise et ses enfants peuvent être remplacés par un et un composé dessinable Problème: vérifie si le nœud actuel peut être remplacé par un …

2
Android: comment dessiner une bordure sur un LinearLayout
J'ai trois fichiers. Le XML, la fonction de dessin et l'activité principale. J'en ai LinearLayoutdans mon fichier XML. <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#ef3" android:id="@+id/img01"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#E8A2B4" android:id="@+id/img02"/> </LinearLayout> Voici la fonction de dessin: public class getBorder extends TextView { public getBorder(Context context) …



8
Android Paint: .measureText () contre .getTextBounds ()
Je mesure du texte en utilisant Paint.getTextBounds(), car je suis intéressé à obtenir à la fois la hauteur et la largeur du texte à rendre. Cependant, le texte réel rendu est toujours un peu plus large que .width()les Rectinformations renseignées par getTextBounds(). À ma grande surprise, j'ai testé .measureText()et constaté …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.