Sobes.tech
Junior

Comment faire en sorte que la vue se redimensionne en fonction de l'espace occupé (dispositions flexibles) ?

sobes.tech IA

Réponse de l'IA

Utilisez ConstraintLayout avec des contraintes de 0dp (MATCH_CONSTRAINT) pour la largeur/hauteur et layout_constraintHorizontal_bias / layout_constraintVertical_bias. Vous pouvez également utiliser LinearLayout avec des poids (layout_weight).

Autres approches:

  • RecyclerView / ListView avec différents types d'éléments.
  • FlexboxLayout de Google.
  • Calculer les tailles en programmation dans onCreate ou onMeasure.