我还是新来的android,所以这可能是一个非常简单的问题,谢谢。不同的appWidgetProviders针对不同的Android版本
我已经构建了一个小部件,它目前只支持android 3.1+,因为它的大小可调整,现在我想让它支持早期的android版本。我知道我可以为例如android sdk版本14将其命名为values-v14(对吧?)。我只想知道我是否可以为包含appWidgetProvider文件的xml文件夹执行此操作?
如果是这样的:
我想我将有2 * 2,2 * 3,3 * 3等,为早期的Android版本,然后3.1窗口小部件,并调整大小为3.1+。所以要做到这一点,我只需创建一个用于不可调整大小的默认XML文件夹,然后创建一个名为XML-v12的XML文件夹,其中包含可调整大小的小部件属性。 然后这个文件夹适用于所有较新的android版本或只是sdk v12?
非常感谢。
好的非常感谢,如果我创建文件夹名为XML-V12将所有Android版本更新然后V12然后加载此文件夹的内容,或者它只适用于Android V12? – Jakob
您*可以*创建一个xml-v12文件夹,但它并不是必须的,因为您可以使用新的属性,并且在旧版本中它们将被忽略。但要简单回答你的问题:是的,你可以。 – Ahmad
好的非常感谢你!我想这样做,因为我不希望3x3,3x4 ...小部件显示在更新的Android设备上,其中可以使用resize选项 – Jakob