J'ai une mise en page avec une résolution d'écran,comment ajouter childviews dynamiquement à la mise en page en fonction de résolution de l'écran
public static int height = Resources.getSystem().getDisplayMetrics().heightPixels;
public static int width =Resources.getSystem().getDisplayMetrics().widthPixels;
maintenant je veux ajouter plusieurs childviews à cette mise en page en fonction de sa hauteur et la largeur
I savoir comment ajouter des vues, mais voulait obtenir le nombre de vues qui peuvent être ajoutées et restantes sera montré à la page suivante
Comme le texte est dynamique, il peut être de n'importe quelle longueur, donc pour la ligne, il peut y avoir 3 ou 4 vues enfants –
Je suppose que vous devez mesurer les éléments dans ce cas. Cela devrait être possible avec l'événement onMeasure. https://developer.android.com/reference/android/view/View.html#onMeasure(int, int) Mais dans ce cas, vous devez déjà créer la vue enfant et l'enlever si elle dépasse la hauteur du parent . Je ne suis pas sûr que ce soit ce que tu veux. – user1103538
Il est bon de supprimer des vues, mais pouvez-vous l'expliquer avec un code –