各行のカスタム ビューを作成した ListView があります。私のビューは、並べて表示したい 2 つのテキスト ビューで構成されています。最初のテキストビュー (idno) には、テキストを中央に配置する背景画像セットがあります。2 番目のテキストビュー (マテリアル) には、行ごとに可変数の行があります。
私が抱えている問題は、折り返す前に線が右側を超えていることです。最初のテキストビューの幅を考慮していないようです。
ここに私のレイアウトファイルがあります:
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="fill_parent">
<TableRow>
<TextView
android:id="@+id/idno"
xmlns:android="http://schemas.android.com/apk/res/android"
android:gravity="center"
android:textColor="#000000"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/materials"
xmlns:android="http://schemas.android.com/apk/res/android"
android:textColor="#0000ff"
android:textStyle="bold"
android:textSize="12sp"
android:maxLines="5"
android:layout_gravity="center_vertical"
android:layout_marginLeft="10sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</TableRow>
任意の提案や解決策をいただければ幸いです。ありがとうございます!