Questions marquées «android-view»

Questions concernant les vues dans Android. Les vues peuvent être définies dans Android Layout XML ou dans du code Java. Les questions utilisant cette balise impliquent des pratiques générales ou des conseils. En ce qui concerne les vues spécifiques, reportez-vous aux informations de cette balise. Pour les questions concernant la mise en page, utilisez la balise [android-layout].




24
Existe-t-il un moyen simple d'ajouter une bordure en haut et en bas d'une vue Android?
J'ai un TextView et je voudrais ajouter une bordure noire le long de ses bordures supérieure et inférieure. J'ai essayé d'ajouter android:drawableTopet android:drawableBottomà TextView, mais cela n'a fait que noircir la vue entière. <TextView android:background="@android:color/green" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawableTop="@android:color/black" android:drawableBottom="@android:color/black" android:text="la la la" /> Existe-t-il un moyen d'ajouter facilement une bordure …




29
findViewByID renvoie null
Tout d'abord: oui, j'ai lu toutes les autres discussions sur ce sujet. Et pas seulement ceux de ce site ... (vous voyez, je suis un peu frustré) La plupart d'entre eux sont accompagnés des conseils à utiliser android:idplutôt que simplement iddans le fichier XML. J'ai fait. D'après d'autres, j'ai appris …

9
Comment disposer les vues dans RelativeLayout par programme?
J'essaie d'atteindre les programmes suivants (plutôt que de manière déclarative via XML): <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> En d'autres termes, comment faire apparaître le second en TextViewdessous du premier, mais je veux le faire en code: RelativeLayout layout = new RelativeLayout(this); TextView label1 …


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, …



5
Attributs du même nom dans attrs.xml pour une vue personnalisée
J'écris quelques vues personnalisées qui partagent des attributs du même nom. Dans leur <declare-styleable>section respective de attrs.xmlj'aimerais utiliser les mêmes noms pour les attributs: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="MyView1"> <attr name="myattr1" format="string" /> <attr name="myattr2" format="dimension" /> ... </declare-styleable> <declare-styleable name="MyView2"> <attr name="myattr1" format="string" /> <attr name="myattr2" format="dimension" /> …

7
Puis-je utiliser un téléavertisseur avec des vues (pas avec des fragments)
J'utilise ViewPagerpour faire glisser entre les deux Fragments, mais puis-je utiliser ViewPagerpour passer d' Viewsune mise en page XML simple? Voici ma page Adapterpour le ViewPager qui est utilisé pour glisser entre les fragments: import java.util.List; import com.app.name.fragments.TipsFragment; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.FragmentTransaction; import android.view.ViewGroup; public class …

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.