listpreference相关内容

如何更改 ListPreference 对话框的外观

我想更改 ListPreference 对话框中出现的 RadioButton 以换取复选标记或其他内容,或者没有,有没有简单的方法可以做到这一点? 解决方案 如果你想改变整个对话框,也许可以使用像这样的替换对话框库 material-dialogs 包,你可以使用这个替换 ListPreference: import com.afollestad.materialdialogs.Mat ..
发布时间:2022-01-15 14:13:55 移动开发

如何设置 ListPreference 的默认值

我需要在 Activity 启动时为 ListPreference 设置默认值.我已经尝试过 ListPreference.setDefaultvalue("value"); 但它使列表的第一个条目成为默认值.我需要它,因为我必须检查一个条件并将满足该条件的值设置为默认值,所以我认为它不能从 xml 文件中完成(使用 android:defaultValue) 例如,假设我在 arrays. ..

SharedPreference 更改未反映在我的墙纸服务中

我正在制作一个动态壁纸,我需要在设置场景中改变车辆的速度,当我按下返回按钮时,它需要反映回壁纸服务.在我的偏好活动中,我将列表偏好更改保存在共享偏好中,如下所示:- @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);addPreferencesFromRe ..

如何在Android中的首选项中添加涟漪效应?

我正在尝试在触摸(选择)偏好设置时添加波纹效果.我通过扩展 ListPreference 自定义了我的偏好.我尝试使用 RippleDrawable 以编程方式设置涟漪效果,但看不到动画. 这是我自定义的偏好设置类 公共类CustomListPreference扩展了ListPreference {public CustomListPreference(Context context,At ..

ListPreference更改对话框样式(单选按钮颜色)

ListPreference嘿,我正在使用PreferenceActivity,并使用ListPreference向其中添加了单选按钮.问题是listPreference使用它自己的对话框,该对话框具有蓝色单选按钮(棒棒糖上为绿色),我需要将其更改为橙色.我设法获得对话框并使用以下命令更改标题和分隔线的颜色: listPreference.setOnPreferenceClickListene ..

如何将新值添加到listpreference并保存?

我有一个从资源xml创建的列表首选项.我添加了创建对话框的首选项,用户可以在其中向listPreference添加值. 使用这些方法,我添加了新的价值: entries = getEntries(); entryValues = getEntryValues(); 当用户将值添加到listpreference时,其显示.但是,当preferenceScreen重新创建新值时 ..
发布时间:2020-06-29 20:49:58 移动开发

如何在“首选项"活动中创建“首选项"更改的侦听器?

我在具有ListPreference的应用程序中具有“首选项"活动,因此用户可以为应用程序选择语言. 应用程序在用户关闭“首选项"活动后立即显示新语言. 我想为ListPreference创建一个侦听器,以便在触发侦听器时(在用户从ListPreference中选择一种语言/选择项之后),应用将重新启动. 我该怎么做? SettingsActivity: public ..

更改`ListPreference`的摘要的字体字体

我尝试使用此链接进行更改PreferenceScreen的所有首选项的字体. 除ListPreference的摘要外,其他地方均已更改. 谁能知道如何在ListPreference的摘要上应用自定义字体? 更新 我想将我的自定义字体应用于资源文件夹中,而不是内置字体.另外,android:textAppearanceListItemSecondary需要API 21,我的应用程序支持最 ..
发布时间:2020-06-29 20:49:25 移动开发

OnSharedPreferenceChangeListener未注册首选项更改

我正在处理列表首选项,并且已经实现了OnSharedPreferenceChangeListener,以基于在列表首选项上选择了哪个项目来更改文本视图上的文本.但是,它没有进行任何更改,并且我的想法已用尽,因此,我们将不胜感激.谢谢 public class pref extends PreferenceActivity implements OnSharedPreferenceChange ..
发布时间:2020-05-02 09:35:45 移动开发

调用setDefaultValue()上的自定义preference类不设置默认值。为什么?

我延长 preferenceActivity 我的设置屏幕。在这个preference活动我有一对夫妇preferences,其中一个是定制。的问题如下: 在这个自定义preference我希望能够设置默认值(从目录preference 扩展),所以我重写 setDefaultValue()方法。在这种方法中我做了一些分析,以便它会采取正确的值。当我试图读取它只是返回空的的getValue()函 ..

列表preference字号

我使用列表preference让用户从列表中选择一个位置。结果 一些条目被切断过长的字符串BCS。结果 我在寻找最简单的方式来解决这个问题。一个变体是只使用一个较小的字体大小。结果 在情况下,它没有太多的开销,我会另外分裂成显示在不同的行2字符串文本。 解决方案 扩展列表preference并覆盖onCreateView()是这样的: @覆盖 受保护的视图onCreateView ..
发布时间:2016-03-15 23:15:00 移动开发

显示敬酒,当用户改变preferences活动设置

我有上有一个列表preference一个preferences活动,我在其他活动使用preferences, 但我想,只要显示,用户改变preference活动选项敬酒。 例如,当用户单击列表preference第二个单选按钮,突然显示敬酒,并说“老二”。 解决方案 这是什么问题? 解决了preference并设置一个监听器,做烤面包? 事情是这样的例如: 列表preferenc ..
发布时间:2016-03-15 21:39:06 移动开发