我想在XML中安排4个相同大小的电话宽度的按钮。我试图用它们的关系和按钮宽度作为“wrap_content”的相对布局来使用。但是我面临RelativeLayout的问题是循环关系是不允许的。如何安排电话宽度相同的按钮?
1
A
回答
2
您可以使用android:layout_weight
,使您的按钮等,并根据设备屏幕的宽度适合他们。您可以将android:layout_weight="1"
应用于所有4个按钮。
1
使用LinearLayout
与android:weightSum="1.0"
并将android:layout_weight = "0.25"
分配给您的每个4按钮(weight_sum/no of buttons
)。
0
在相对布局你提到一个线性布局,其
的android:layout_width = “FILL_PARENT” 机器人:layout_weight_sum = “4”
的android:layout_width = “FILL_PARENT” 机器人:layout_weight = “1” 为所有按钮和他们的父母布局
它适合我。
0
我认为我的回答也会有所帮助,虽然这与上述问题没有直接关系。 我想在应用程序的页脚区域安排2个图标。这是我做的。
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true" >
<ImageButton
android:id="@+id/back_arrow"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:layout_weight=".5"
android:background="@android:color/transparent"
android:contentDescription="@string/Description"
android:onClick="onClickBtn"
android:layout_margin="35dp"
android:src="@drawable/backbut" />
<ImageButton
android:id="@+id/imageButton2"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight=".5"
android:layout_margin="35dp"
android:background="@drawable/copy"
android:contentDescription="@string/Description"
android:onClick="onClickBtn" />
</LinearLayout>
,因为我想给相同的宽度我已设置机器人:layout_weight =” 5" 和我想有amoung两个图标的余量。因此,我设置了android:layout_margin =“35dp”。
相关问题
- 1. 如何使不同宽度列的单选按钮宽度相同
- 2. 按钮的宽度不会与列中的宽度相同
- 3. WPF按钮相同/推荐宽度
- 4. 如何使工具栏按钮共享相同的宽度?
- 5. 我如何使所有按钮的宽度相同
- 6. 如何使物化CSS按钮的宽度与col s12相同?
- 7. 如何使asp:按钮与bootstrap和css的宽度相同
- 8. 对齐按钮具有相同的宽度和高度 - Android电子
- 9. 具有相同宽度的多个按钮等于最宽按钮
- 10. 具有相同宽度和高度的Android按钮?
- 11. 按钮的宽度
- 12. 按钮的宽度相对于其contentpresenters宽度
- 13. 所有的按钮都有相同的宽度 - jQuery
- 14. JavaFX:HBox中具有相同宽度的按钮
- 15. 将输入框放置在宽度相同的按钮上
- 16. 如何使具有相同的宽度
- 17. 按钮宽度,高度
- 18. 使按钮和div并排相同的高度
- 19. 如何让jQuery UI按钮具有相同的宽度,图标的间距与右侧的距离相同?
- 20. 按钮宽度填满窗口宽度
- 21. 响应式图像并排不同宽度但高度相同
- 22. 奇怪的视觉问题,同时使android按钮相同的宽度
- 23. 打电话按两下电源按钮
- 24. 安排代表电话
- 25. 如何唤醒电话无需按下电源按钮
- 26. 设置按钮的高度与宽度
- 27. Google环聊按钮宽度
- 28. GLUI设定按钮宽度
- 29. 使按钮的宽度与Firefox中的文本输入字段的宽度相同
- 30. 一个CSS flexbox问题,需要安排多个宽度相同的容器
这是很好的解决方案@Lalit。 – Mihir 2012-03-02 13:25:09