Android主屏幕小部件是否支持自动轮换?

use*_*239 4 android

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

谢谢.

Mar*_*k B 5

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

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

要在模拟器上测试屏幕方向更改,您可以按计算机键盘数字键盘上的"Home"键(数字键盘上的"7","Num Lock"关闭).