如何支持可调整大小的小部件?

时间:2012-01-07 03:14:34

标签: android android-widget android-manifest android-appwidget

我的应用支持此API范围

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="14" />

它还有一个可以调整大小的基本应用程序小部件,但由于较旧的API不支持android:resizeMode,清单会以少数预定义的大小列出此小部件。

支持新旧手机的最佳策略是什么?例如,让旧手机看到一些预定义的小部件尺寸,并让新手机看到一个可调整大小的小部件。

1 个答案:

答案 0 :(得分:2)

好的,我找到的一个解决方案是拥有两套小部件,一套用于旧手机,另一套用于新手机。定义两个布尔资源,一个对于旧手机是真的,一个是真正的新手机,并使用它们来启用/禁用清单中的小部件

is it possible to show widget only for a certain android version?