gpt4 book ai didi

android - SwitchPreference(ICS 之前)的兼容性?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:11 24 4
gpt4 key购买 nike

ICS中引入的SwitchPreference是否兼容android-support-v4库?我正在尝试更新一些旧项目,并希望尽可能使用 SwitchPreferences。

我知道我可以制作一个单独的资源文件来区分 API 版本,但我想尽可能避免这样做。

最佳答案

Is the SwitchPreference introduced in ICS compatible in the android-support-v4 library?

不,对不起。

However, it shouldn't be too tricky to backport it, if someone hasn't already.

实际上,这可能有点痛苦,因为它还需要 Switch 的反向移植,而反向移植 widget 有时会很麻烦,因为它们经常使用反向移植无法访问的包私有(private)方法。

I know I can make a separate resource file to distinguish the API version, but I'd like to avoid that if at all possible.

好吧,这肯定比替代方案简单得多:

  • 前述的反向移植

  • 创建某种别名 Preference 机制,允许您在较新的设备上使用 SwitchPreference 并在旧设备上使用 CheckBoxPreference一个资源文件

关于android - SwitchPreference(ICS 之前)的兼容性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10692054/

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