Java Android将微调器对齐到Textview的右侧
我想将微调器与textview的右侧对齐。。但是微调器位于右侧textview的底部。。我在下面给出了我的代码,请帮我修改一下 xmlJava Android将微调器对齐到Textview的右侧,java,android,textview,spinner,Java,Android,Textview,Spinner,我想将微调器与textview的右侧对齐。。但是微调器位于右侧textview的底部。。我在下面给出了我的代码,请帮我修改一下 xml 您可以给出android:alignBaseLine如果您处于线性布局,您可以使用表格行将其水平放置。应该是这样的: <TableRow android:id="@+id/tr" android:layout_width = "match_parent" android:layout_height = "wrap_content" and
您可以给出android:alignBaseLine
如果您处于线性布局
,您可以使用表格行
将其水平放置。应该是这样的:
<TableRow
android:id="@+id/tr"
android:layout_width = "match_parent"
android:layout_height = "wrap_content"
android:orientation = "horizontal">
<TextView
.......
android:weight = "2"/>
<Spinner
.......
android:weight = "1"/>
</TableRow>
如果您在RelativeLayout
中,您可以使用android:layout\u-toLeftOf=“@+id/textView2”
TableRow
技巧也可以在RelativeLayout
中使用
希望有帮助 删除
android:layout\u alignBaseline=“@+id/textView2”
您可以发布整个布局吗。所以我可以把它对齐。否则我会把我自己的一个贴在你的需要上。其实我很久以前就问过这个问题了。。。我也得到了解决方案。。。今天有人回复了。。。
<TableRow
android:id="@+id/tr"
android:layout_width = "match_parent"
android:layout_height = "wrap_content"
android:orientation = "horizontal">
<TextView
.......
android:weight = "2"/>
<Spinner
.......
android:weight = "1"/>
</TableRow>