我的应用程序到目前为止一直在使用appcompat_v7支持库,以便我可以使用片段作为api 8及更高版本的最小目标。我刚刚发现PreferenceFragment需要API 11,而不是支持库的一部分。
我的问题是即使在API 11及更高版本上使用已弃用的addPreferenceFromResource也是安全的吗?这样我可以保持目标8?
答案 0 :(得分:0)
据我了解,问题是关于使用PreferenceActivity.addPreferencesFromResource()
。如果您的目标是11级之前的API级别,那么使用它是完全正确的,因为在该API级别上它不会被弃用。
有一天可能出现的唯一问题是,谷歌宣布从某些Android版本开始,它不会支持一些较旧的API级别,我认为这些级别在可观察的未来不会发生。