我正在为自己创建一个车载底座应用程序,我有 6 个按钮可让我放置应用程序的快捷方式。我设计了横向和纵向模式的布局。我在纵向模式下遇到屏幕尺寸问题。我的图标排列如下:
Text up here
------------
| 1 | 2 |
------------
| 3 | 4 |
------------
| 5 | 6 |
------------
这是按钮的 XML:
<Button
android:id="@+id/btnLaunchSlotOne"
style="@style/launchButton"
android:layout_width="fill_parent"
android:layout_height="100dp"
android:layout_weight="1"
android:layout_marginRight="8dp"
android:padding="10dp"
android:text="Navigation"
android:textColor="#ffffff" />
现在我遇到的问题是,当我在较小的屏幕尺寸上测试应用程序时,按钮似乎没有调整大小,并且它们从底部的屏幕上消失了。我怎样才能让它们正确扩展?我以为使用“dp”可以解决所有这些问题?
我需要以编程方式计算屏幕尺寸吗?
感谢您的建议/帮助!