与“Android小部件不同的纵向和横向”相同的问题

时间:2010-07-08 09:41:40

标签: android widget android-widget screen-orientation

你是如何为appwidget支持横向和纵向的?将设备从横向定位到纵向时,appwidget的布局永远不会改变。顺便问一下,请告诉我哪个设备支持appwidget的横向和纵向?

2 个答案:

答案 0 :(得分:0)

标准方法是将肖像版本放在 res / layout / 中,将横向版本放在 res / layout-land / 中,并使用相同的名称(例如,appwidgetmain.xml)。

只需按名称(R.layout.appwidgetmain)引用它,Android将根据方向选择正确的布局文件

无法回答您的秒数部分 - 设备太多

答案 1 :(得分:0)

layout/main.xml

layout-land/main.xml

android:layout_width="55dip";

应在文件XML

中使用“ dip

如果您想根据不同的Mobile声明的不同屏幕尺寸调整大小窗口小部件

AndroidManifest.xml中的

<supports-screens   
    android:smallScreens="true"
    android:normalScreens="true"
    android:largeScreens="true"
    android:anyDensity="true" />

如果您想了解更多关于屏幕支持的信息,请点击链接。

Support Multiple screens

古德勒克