通常在Android Studio中编辑preferences.xml
文件时,可以通过单击"设计"切换到布局编辑器。屏幕左下方的按钮:
单击该按钮后,将显示此xml文件的布局编辑器:
但是当我将PreferenceScreen
更改为android.support.v7.preference.PreferenceScreen
(例如建议的here)时,按钮会消失(需要重新打开xml文件才能看到此效果):
android.support.v7.preference.PreferenceScreen
确实可以使用v7首选项,因此android.preference.PreferenceScreen
在某种程度上会在后台转换为android.support.v7.preference.PreferenceScreen
。使用v7首选项时没有任何缺点,并且没有在xml文件中明确声明android.support.v7.preference.PreferenceScreen
(所以仍然可以使用布局编辑器)?有什么区别(如果有的话除外compiler warnings regarding not allowed xml-elements除外)?