0

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

4

2 回答 2

0
layout/main.xml

layout-land/main.xml

android:layout_width="55dip";

它应该在文件中使用“ dip ”XML

如果要根据不同手机的不同屏幕尺寸调整大小小部件,请声明

AndroidManifest.xml.

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

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

支持多屏

祝你好运

于 2011-01-27T15:02:33.207 回答
0

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

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

无法回答您的第二部分 - 设备太多

于 2010-10-02T14:52:30.313 回答