Bonjour

Je cherche désespérément à faire un TableLayout qui se comporte comme en HTML.

C'est à dire que les View comme les boutons, images ... pouvant avoir une taille minimale fixe (ex : comme avec wrap_content) vont dimensionner les cellules. Et je souhaiterai que les textes prennent toute la place disponible restante.

De plus, pour être adapté aux mobiles, je souhaiterai que
- si la somme des largeurs minimales des colonnes est inférieur à la taille de l'écran, alors faire tenir le tableau sur toute la largeur de l'écran et élargir les TextView
- si la somme des largeurs minimales des colonnes dépasse la largeur de l'écran, on peut envisager de mettre le tableau dans un HorizontalScroll pour que tout soit visible

Mais je dois vous avouer que j'ai beaucoup de mal. Il y a par exemple la propriété weight, qui mise sur un textview, lui fait prendre que la place disponible, mais s'il se trouve entre 2 "gros" controles, le textview sera "écrasé et non visible.

Je vous remercie d'avance pour toute piste que vous auriez.