Mettre les éléments en mode linéaire et au bas de l'écran sous Android
La meilleure façon de mettre des éléments de manière linéaire dans Android est d'utiliser LinearLayout. Spécifiez l'attribut 'orientation'du LinearLayout à'verticale‘.
Maintenant, n'importe quel nombre d'éléments insérés dans LinearLayout sera dans l'ordre vertical.
Pour aligner les éléments au bas de l'écran, utilisez ConstraintLayout et ajoutez des contraintes à LinearLayout pour le lier au bas de l'écran.
Recherchez l'exemple de code ci-dessous où deux TextView (s) sont placés l'un sous l'autre et le conteneur LinearLayout est attaché au bas de l'écran.
<? xml version = "1.0" encoding = "utf-8"?> <android.support.constraint.ConstraintLayout xmlns: android = "https://schemas.android.com/apk/res/android" xmlns: app = "https://schemas.android.com/apk/res-auto" xmlns: tools = "https://schemas.android.com/tools" android: layout_width = "match_parent" android: layout_height = "match_parent" outils: context = ". MainActivity"> <LinearLayout android: layout_width = "match_parent" android: layout_height = "wrap_content" android: orientation = "vertical" app: layout_constraintBottom_toBottomOf = "parent" app: layout_constraintEnd_toEndOfOn "" "". "> <TextView android: id =" @ + id / element1 "android: layout_width =" wrap_content "android: layout_height =" wrap_content "android: text =" Il s'agit de l'élément 1 "/> <TextView android: id =" @ + id / element2 "android: layout_width =" match_parent "android: layout_height =" wrap_content "android: text =" Il s'agit de l'élément 2 "/> </ LinearLayout> </android.support.constraint.ConstraintLayout>
Articles de blog récents
- Les 5 meilleurs modules de récupération de paniers abandonnés pour PrestaShop
- Module de chatbot IA PrestaShop par Knowband : Tout ce que vous devez savoir sur les dernières mises à jour
- Comment utiliser le système de remplacement de PrestaShop sans endommager le noyau ?
- Mise en œuvre du chargement différé des images de produits dans OpenCart
- Résolution des erreurs courantes après la mise à niveau vers PrestaShop 9.x