Comment définir la largeur de la Table et le nombre de Colonnes dans TableLayout dans Android
Est là et tout méthode à table comme le html dans android où je peux mettre en ligne la largeur de la colonne, comme nous le faisons en html
<table >
<tr><td style="width:'50%;"></td>
<td style="width:'50%;"></td>
</tr>
</table>
<TableLayout
android:id="@+id/tableLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="3" >
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
</TableRow>
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
</TableRow>
</TableLayout>
Edit 1:
Pour quelque chose comme le Html il y a le pourcentage de la largeur de travaux à l'égard de son Parent
mais le poids introduit dans Android fonctionne par rapport à la taille d'écran disponible pour
de la racine.
OriginalL'auteur Trikaldarshi | 2012-03-15
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser un LinearLayout et le poids de l'attribut d'arriver à cet.
L'enfant d'éléments dans votre Lignes peuvent chacun être un poids comme une partie de la somme (un pourcentage). Assurez-vous de définir le layout_width "0dp"
Découvrez cette question précédente
Linéaire de la Mise en page et de son poids dans Android
OriginalL'auteur user1267054
La TableLayout a des propriétés similaires à LinearLayout. J'ai fait quelques ajustez sur elle aussi. Pour mieux dire, voir mon exemple de code ci-dessous. L'espérance de son utilité.
OriginalL'auteur razzy