2 行と 3 列のテーブル レイアウトを作成したいのですが、最初の行には 3 つの TextView を追加し、2 行目には 3 つの列にまたがる 1 つのボタンを追加したいと考えています。
各テキスト ビューには、他のクリック アクションからのテキストが入力されるため、100 文字が含まれる場合と、100 文字が含まれない場合があります。 2 つにテキストが含まれている場合、2 つを展開して空のスペースを埋める必要があります。
誰が私を助けることができます?これは私のコードですが、このコードは正しくありません。テーブルを3つの等しい列に分割します
<TableLayout
android:id="@+id/temps_holder"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/google_adView"
android:background="@drawable/round"
android:gravity="right"
android:stretchColumns="0" >
<TableRow>
<TextView
android:id="@+id/time_temp"
android:layout_width="0dp"
android:layout_height="fill_parent"
android:layout_marginLeft="3dp"
android:layout_marginRight="3dp"
android:layout_weight=".33"
android:gravity="center"
android:singleLine="false"
android:text=""
android:textColor="@color/White"
android:textSize="16sp" />
<TextView
android:id="@+id/tempText2_TextView"
android:layout_width="0dp"
android:layout_height="fill_parent"
android:layout_weight=".33"
android:gravity="center"
android:singleLine="false"
android:text=""
android:textColor="@color/White"
android:textSize="16sp" />
<TextView
android:id="@+id/tempText1_TextView"
android:layout_width="0dp"
android:layout_height="fill_parent"
android:layout_weight=".33"
android:gravity="center"
android:singleLine="false"
android:text=""
android:textColor="@color/White"
android:textSize="16sp" />
</TableRow>
<TableRow>
<Button
android:id="@+id/viewMatched_btn"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:layout_span="3"
android:background="@drawable/wood_btn"
android:onClick="viewResults"
android:text="@string/viewMatched"
android:textColor="@color/White"
android:visibility="invisible" />
</TableRow>
</TableLayout>