Android主屏幕小部件支持自动旋转吗?

Android主屏幕小部件支持自动旋转吗?,android,Android,我正在开发一个主屏幕小部件。我希望这个小部件可以支持自动旋转。例如,如果手机处于纵向模式,我希望这个主屏幕小部件在主屏幕上是2个单元格*2个单元格;如果手机处于横向模式,我希望此主屏幕小部件更改为主屏幕上的3个单元格*1个单元格。我能做到吗 谢谢。你实际上可以在Droid上进行旋转,我不得不为一些小部件测试这个条件。然而,我认为尺寸不是你可以控制的,因为这样一个小部件可能在一个方向上太大,而在另一个方向上可能共存的小部件在另一个方向上无效 您可以在/res/layout land目录中指定不同的

我正在开发一个主屏幕小部件。我希望这个小部件可以支持自动旋转。例如,如果手机处于纵向模式,我希望这个主屏幕小部件在主屏幕上是2个单元格*2个单元格;如果手机处于横向模式,我希望此主屏幕小部件更改为主屏幕上的3个单元格*1个单元格。我能做到吗


谢谢。

你实际上可以在Droid上进行旋转,我不得不为一些小部件测试这个条件。然而,我认为尺寸不是你可以控制的,因为这样一个小部件可能在一个方向上太大,而在另一个方向上可能共存的小部件在另一个方向上无效

您可以在/res/layout land目录中指定不同的布局文件,以便在主屏幕处于布局方向时为小部件提供不同的布局

但是,您不能在方向更改时从2x2更改为3x1,因为这很容易导致与主屏幕上的其他小部件/图标发生冲突

要在模拟器上测试屏幕方向的变化,您可以按计算机键盘数字键盘上的“主页”键(“数字键盘上的7”键,关闭“数字锁定”)