在App Inventor中安排组件?

问题描述 投票:1回答:2

在App Inventor中安排组件比使用垂直/水平/表格排列格式元素有更精确的方法吗?

我想在我的应用程序屏幕上稀疏地放置六个按钮 - 所有不同的尺寸。

先感谢您。

android app-inventor
2个回答
0
投票

最简洁的答案是不 好吧,另外你也可以使用空标签作为组件之间的分隔符......

另一个答案是:你可以使用画布和精灵组件而不是按钮。您可以在画布的x / y坐标处精确定义精灵位置。但请记住,有不同的Android设备具有不同的屏幕尺寸和分辨率,因此通常您不会将按钮精确地设置在x / y坐标处以避免例如奇怪的布局。更小或更大的设备。


0
投票

更长的答案是使用标签作为垫片。

例:

需要将按钮置于屏幕顶部的中心位置。

添加水平布局,其中2个标签文本和按钮位于布局内部的中心。

单击每个文本标签并从右侧属性菜单中删除实际文本,然后选择填充父级宽度和高度。

这使按钮居中,因为布局自动为每个按钮分配三分之一尺寸。

标签是最好的,但更长的编码答案。

© www.soinside.com 2019 - 2024. All rights reserved.