如何在横向模式和纵向模式下为手机开发平板电脑的Android应用程序?
答案 0 :(得分:0)
您可以提供备用布局。创建文件夹/res/layout-land
并将布局xml文件放入其中。
答案 1 :(得分:0)
通过在清单文件中的activity标记中设置属性来禁用设备的方向传感器,如下所示:
android:screenOrientation="nosensor"
运行应用时,默认情况下会为手机设置纵向方向,为平板电脑设置横向(因此它会从layout-xlarge-land
中选择xml文件)。由于您已设置方向锁定,因此它仍保持此方向。
答案 2 :(得分:0)
现在,为了使您的应用程序屏幕按预期在两个方向上工作,请按照以下步骤操作:
Screen orientation–Portrait / Landscape
甚至尝试提及此
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/&rt;
答案 3 :(得分:0)