android - 偏好类别应该有键吗?

标签 android android-preferences

我有一个 Android 应用程序,我在其中使用 Preference s。它们按 PreferenceCategory 分组。的。

我的 PreferenceCategory 有键 (android:key="setting"),就像 official tutorial 中的键一样。用于设置(我自己学习和制作的)。

但这是否是一种推荐的偏好设置方式、一种约定,或者只是在教程中恰好采用这种方式?我不必引用我的设置中的大多数类别。代码,只是里面的首选项,所以我认为没有真正的理由拥有所有这些 key 。

最佳答案

But is this a recommended way of doing preferences, a convention, or does is just happen to be that way in the tutorial?

不,如果您没有对 PreferenceCategories 进行任何操作,则无需为它们设置键。

您可以将 Preferences 添加到您的 PreferenceCategory,方法是使用 findPreference(your_preference_category_key) 访问它,然后调用 addPreference(... ) 就可以了。但由于您没有这样做,因此无需为其设置任何键。

关于android - 偏好类别应该有键吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23256558/

相关文章:

java - 为什么会出现这些错误?

android - 在首选项中,像使用 RingtonePreference 一样选择我的声音

Android 偏好子屏幕

android - setDisplayHomeAsUpEnabled() 在 PreferenceActivity 中不起作用

Android:ListPreference 隐藏/禁用值

android - 如何通过在android屏幕上触摸关闭抽屉导航

java - 使用 JOGL 和 Android OpenGL 编写可移植的 Java 应用程序

android - `dependencies` 和 `androidDependencies` 之间的输出不同

java - Android布局和定位问题

Android:如何获取我的应用程序的所有首选项 xml 的列表并阅读它们?