android-preferences相关内容

是否可以将Android“偏好设置/设置"屏幕配置为使用“默认"共享偏好设置以外的其他偏好设置?

Android教程和示例显示了如何使用首选项片段和首选项活动在应用中创建设置屏幕. 但是,以这种方式公开的所有首选项都将其值设置为" DefaultSharedPreferences ". 如果我们要将首选项值保存到其他(非默认/自定义)SharedPreferences,该怎么办. 我想到的用例类似于电子邮件应用程序,在该应用程序中,应用程序可以允许用户创建多个帐户,还可以为用 ..

从帐户身份验证器accountPreferences屏幕启动Intent?

我在我的应用程序中包含了AccountManager代码,以使用户能够从其“设置"应用程序内部创建和管理其帐户. 我在帐户验证器定义内的"accountPreferences"首选项文件中进行了链接,并且这些选项在“设置">“帐户">“我的应用程序"屏幕中正确显示.当我点击其中一个时,我没有得到链接的活动,而是得到了: 01-14 14:47:27.304: ERROR/Android ..

如何将support.v7.preference与AppCompat一起使用以及潜在的缺点

我试图使用support.v7.preference来实现AppCompat应用程序的首选项.我花了几天的时间来弄弄它,因为support.v7.preference与本机首选项有一些显着的区别……一旦知道,这还不错,但是不幸的是,那里几乎没有文档.我以为我会分享我的发现,这样其他人就不必经历同样的痛苦. 所以...问题: 您如何最好地实现AppCompat应用程序的首选项(Prefe ..

Android PreferenceFragment找不到片段ID的视图

因此,我正在制作一个android应用程序,然后开始处理首选项,当我仅使用PreferenceActivity时,一切正常,但是,如果将其与PreferenceFragment一起使用,则在单击调用意图的按钮后立即崩溃到SettingsActivity并出现错误: FATAL EXCEPTION: main java.lang.RuntimeException: Unable to star ..

如何使用新的Android-X API从当前的PreferenceFragment中打开一个新的PreferenceFragment?

背景 在早期版本的支持库中,我们可以使用标题,以便具有设置的主菜单屏幕,每个菜单都将打开一个新的设置屏幕(片段). 问题 现在标题消失了(如 此处 )一段时间,我认为在android-x上情况变得更糟: 您要注意的一件事不是首选项标题,您将 完全正确.但是,这并不意味着一个偏好列表 需要跨越一个10英寸的平板电脑屏幕.相反,您的活动可以实现 OnPreferenceStar ..

PreferenceFragmentCompat在PreferenceCategory上有填充,我无法摆脱

所以我一直在尝试使用androidx.preference.PreferenceFragmentCompat创建设置活动,并且一切正常. 但是由于某些原因,在偏好类别和偏好本身上都存在一些填充.我通过使用app:iconSpaceReserved ="false"摆脱了首选项的填充,但这似乎不适用于类别. 图片 我尝试了所有各种主题,PreferenceThemeOverlay. ..

如何在首选项屏幕设置中保持活动

如何将活动保存在listView首选项中,以便当用户在首选项中选择一项活动时,以便当用户下次启动应用程序时,它们将显示为第一个屏幕? 解决方案 当用户选择要保存其首选项的Activity时,您可以将该Activity的名称保存到sharedPreferences中. 然后在您的MainActivity类中,当应用再次运行时,检查保存的活动并启动. 请参见此SO问题 要保存为首选 ..
发布时间:2020-06-29 22:56:59 移动开发

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

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

Ionic 2 Cordova和Typescript(应用程序首选项插件)

我正在使用Typescript开发Ionic 2应用程序. 对于设置首选项,我希望使用cordova插件 https://github.com/chrisekelley/AppPreferences/. 有些事情我正在苦苦挣扎.经过大量谷歌搜索后,有些事情我还无法弄清楚. 如果有人可以帮助,那就太好了. 使用上述带有Ionic 2的Cordova插件. 互联网上有几则帖子将我带到了我目 ..

如何通过首选项打开手机设置页面?

我正在为一个应用程序设置一个页面,我想要的功能之一是让用户通过重定向到用户手机设置来通过设置页面更改权限。 我想弄清楚如何以编程方式执行该操作。我想知道是否可以通过如示例中所示的首选项以与 android.intent.action.VIEW 相同的方式完成操作,或者我是否有其他程序 ..
发布时间:2020-06-05 19:11:51 移动开发

Android N-在运行时更改语言环境

我有一个android应用程序,我想向其添加一个简单的首选项屏幕,并使用一个选项在语言(英语和葡萄牙语)之间切换.我已经有适当的字符串资源文件了. 如果我在系统偏好设置中更改操作系统的主要语言并重新加载应用程序,它将使用该语言,但是我希望能够通过偏好设置屏幕来做到这一点. 我在这里的其他问题中看到,在以前的Android版本中这样做要容易得多,但是现在不赞成使用该代码,因此我采用了在每 ..

自定义首选项Android Kotlin

我想对Preference进行子类化,以在Kotlin中创建自定义首选项.我无法在“首选项"屏幕中获取自定义首选项以进行充气.如果我从“首选项"屏幕中删除了此自定义首选项,则我已实现的其余首选项(此处未显示)都可以正常工作. 这里有许多类似的 seeming 问题,但我发现的这些问题都没有直接涉及创建自定义首选项的Kotlin实现的问题. 请帮我提供一个经过测试的有效示例 ,该示例显示了三件 ..
发布时间:2020-04-26 12:43:03 移动开发