Ich habe gerade mit Tabellenlayout versucht, einige Daten anzuzeigen .... Die Daten sind 3 Spalten Daten und ich möchte, dass die Spalten verwenden sollten die gesamte verfügbare Breite. Aber es scheint, dass der Layout-XML-Code, den ich verwendet habe, nur die Spalten entsprechend dem Inhalt einhüllt.wie man Spalten im Tabellenlayout gleichmäßig verteilt, die maximale Nutzung des verfügbaren Platzes macht
Layout-XML-Code
<?xml version="1.0" encoding="utf-8"?>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TableRow
android:layout_width="fill_parent">
<TextView
android:padding="3dip"
android:gravity="left"
android:text="Name"
/>
<TextView
android:padding="3dip"
android:gravity="left"
android:text="Address"
/>
<TextView
android:padding="3dip"
android:gravity="left"
android:text="Age"
/>
</TableRow>
</TableLayout>
es funktioniert .. :) danke .... kann auch da sei jeder Weg, so dass alle Spalten selbst in Strech-Modus sein – Amit
'android: stretchColumns =" * "' - das wird dazu führen, dass alle Spalten standardmäßig gestreckt werden. –
Ist es möglich, die Spalten auszufertigen, aber ihren Inhalt nicht zu strecken? d. h. addieren Sie Abstände zwischen ihnen, ohne ihre Größe zu beeinflussen? –