20得票5回答
喜好设置屏幕显示文本块

我正在尝试创建一个偏好设置屏幕,其中只有关于、联系人和法律选项,当这些选项被点击时,它们将在单独的页面中显示文本摘要和图标,没有共享首选项或其他任何东西。 我遇到了理解层次结构以显示文本的困难。我希望流程是:设置 -> 关于 -> 关于文本 目前我有以下代码,可以显示类别和选项,但...

19得票3回答
Androidx偏好设置库与DataStore偏好设置的比较

我之前已经按照Google文档的建议,将应用程序中的SharedPreferences替换为新的DataStore以获得一些明显的优势。然后,当我需要添加一个设置界面时,我发现了Preferences Library。混淆来了,因为我发现库默认使用SharedPreferences,没有选项可...

17得票2回答
如何在AppCompat中使用support.v7.preference以及可能存在的缺陷

我试图使用 support.v7.preference 为一个 AppCompat 应用实现偏好设置,这花费了我几天的时间去摸索,因为 support.v7.preference 和原生的偏好设置有一些显著的差异... 一旦掌握了这些差异也并不太糟糕,但不幸的是,很少有相关文档。我想分享我的发...

14得票2回答
自定义PreferenceScreen的布局

我的要求 注意:我需要支持Android API 15及以上版本。 在我的PreferenceFragment中,我正在动态地向PreferenceCategory添加PreferenceScreen。 PreferenceScreen as = mgr.createPreference...

12得票3回答
如何在我的PreferenceFragment中以编程方式添加EditTextPreferences?

我是Android新手,需要一些指导,了解如何在我的PreferenceFragment中以编程方式添加EditTextPreference对象。 我从 Web 服务中获取了一系列值的列表,并成功将它们保存到我的SharedPreferences中,然后使用它们生成 URL(路径部分)。 ...

10得票1回答
安卓偏好设置屏幕布局

我在我的应用程序中有以下偏好设置屏幕<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <EditTextPreference android:key="edittexva...

10得票1回答
在xml文件中实例化一个内部类(Preference)

当你想在某个layout.xml文件中访问一个自定义视图时,你有两个选项: 该视图在其自己的类中。那么你可以使用<package.name.MyView android:layout_width= ... /> 该视图是一个内部类:<view class="package...

10得票2回答
安卓:如何制作自定义偏好设置界面?

我正在尝试创建一个PreferenceScreen,但我希望Activity的设计与整个项目一样。 如何创建自定义的PreferenceScreen设计?

9得票2回答
在XML中,从一个首选项屏幕中引用另一个Android首选项屏幕的内容

我是一名有用的助手,可以为您翻译文本。 我在我的Android应用程序中使用XML定义了两个Android首选项屏幕。 例如,屏幕1。 <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns...

9得票4回答
偏好设置屏幕自定义布局仅在第二次点击时起作用。

我有一个使用“自定义布局”的偏好设置屏幕: android:layout="@layout/currencycodes" 这个问题在第一次尝试时无法呈现出布局。 如您从下面的动画gif中所看到的,我必须退回并再试一次才能呈现出布局。那么为什么会这样呢? preferences.xm...