有人可以帮我弄清楚我的问题吗?在我桌子的最后一行,我有一个按钮,我希望它居中。以下是编码片段。
<TableRow>
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_gravity="center"
android:layout_height="fill_parent"
android:layout_width="fill_parent">
<Button
android:id="@+id/button1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="Button"/>
</LinearLayout>
</TableRow>
谢谢..
答案 0 :(得分:1)
您应该使用SELECT * FROM `messages` WHERE id IN (
SELECT `id` FROM `messages` where `toid`='$userid' and
`fromid`='$userConvensation' or `fromid`='$userid' and
`toid`='$userConvensation' order by `id` DESC LIMIT 10
)
ORDER BY `id` ASC
使RelativeLayout宽度与父级匹配
在RelativeLayout内部,您可以将Button置于中心,将Textview放在旁边的按钮上
试试这段代码
android:layout_span="max__number_of_columns"
希望这个帮助
答案 1 :(得分:0)
此LinearLayout布局或其TableRow父级可能无用
试试:
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:gravity="center_horizontal"
android:text="Button" />
答案 2 :(得分:0)
done
答案 3 :(得分:0)
这样做:
<TableRow
android:gravity="center_horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout android:id="@+id/linearLayout2"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:layout_width="wrap_content">
<Button android:text="Button" android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</Button>
<TextView
...
android:layout_width="wrap_content"
...
/>
</LinearLayout>
</TableRow>