gpt4 book ai didi

android - 如何使用新的 xml 属性并与旧的 Android 版本兼容?

转载 作者:太空狗 更新时间:2023-10-29 13:35:49 26 4
gpt4 key购买 nike

我已将小部件功能添加到我的应用程序中,它与旧版本的 Android(回到 1.6)兼容。 Android 3.1+ 中的小部件支持 xml 标记 resizeMode,这是一个非常有用的功能,我希望允许用户调整其小部件的大小。

但我仍然希望向后兼容 1.6(或者 2.1 也足够好)。

我该怎么做?我可以有选择性的 xml 吗?

目前我的目标是 1.6。

谢谢!

最佳答案

您可以将用于更新的 API 级别的资源放在受支持的最低 API 级别限定的资源目录中。例如,您可以将 1.6 版本的 xml 文件放在 res/layout 中,并将 3.1+ 版本放在 res/layout-v12 中(“-v12”资源仅在 Android 3.1 及更高版本下运行时才被考虑,无论目标水平是什么)。您可以将这些限定符(如 here 所述)应用于任何资源类型,而不仅仅是布局。

关于android - 如何使用新的 xml 属性并与旧的 Android 版本兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10803620/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com