J'utilise TableLayout pour afficher les données. Le texte des TextViews de la colonne de droite sera défini lorsque l'activité appelle onCreate(). Maintenant, comme vous pouvez le voir dans l'image suivante, le texte de mon adresse peut être long et doit être encapsulé. J'ai donc réglé android:layout_width="wrap_content"
. mais il faut encore une largeur de la taille de l'écran pour envelopper les données. Comment puis-je surmonter ce problème?Android TableLayout question de largeur
Mon xml:
<?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"
android:padding="5px">
<TableRow>
<TextView android:text="Job#"
android:paddingRight="5px" />
<TextView android:id="@+id/DetailJobNo" />
</TableRow>
<TableRow>
<TextView android:text="Address"
android:paddingRight="5px" />
<TextView android:id="@+id/DetailAddress"
android:layout_width="wrap_content"
android:text="Address Address Address Address Address Address Address Address "/>
</TableRow>
</TableLayout>
Ok, on dirait que vous avez résolu votre problème! À la vôtre, indyfromoz – indyfromoz