我希望TextView
中有1 Buttons
和2 TableRow
。
这是我希望它看起来像的一个例子(应用程序截图)。我画了油漆:
答案 0 :(得分:3)
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:weightSum="8"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="6"
android:text="TextView" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button" />
</TableRow>
//注意使用weightSum,如果那就是你想要的重量
答案 1 :(得分:2)
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:weightSum="100"
>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="50"
/>
<Button
android:layout_width="0dp"
android:layout_weight="25"
android:layout_height="wrap_content"
android:text="Button1"
/>
<Button
android:layout_width="0dp"
android:layout_weight="25"
android:layout_height="wrap_content"
android:text="Button2"
/>
</TableRow>
您可以根据需要更改EditText或按钮的重量