问题标签 [checkboxpreference]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
83 浏览

android - Android CheckBoxPreference 和全局变量

我正在开发一个 android 浏览器CheckBoxPreference,我希望它在选中时将全局int变量设置为 1,如果未选中则设置为 0 这是我的代码:xml/prefs

我有一个Global具有以下 setter 和 getter 的类:

在我的 MainActivity 我检查复选框的值如下

我还有一个等待 3 秒的初始屏幕,int ENABLE_APP_LOCK如果启动另一个活动1,则检查 Global var0

我遇到的问题是我是否检查 CheckBox,它总是开始第二个活动,谁能告诉我我做错了什么?

0 投票
1 回答
35 浏览

android - 取消选中一个框 取消选中所有框

我有一个扩展 PreferenceActivity 的活动。我在 settings.xml 中有 3 个复选框首选项。如果我取消选中第一个复选框,则取消选中其他 2 个。代码是什么?

0 投票
2 回答
225 浏览

java - Android,根据 checkBoxPreference 更改 EditText

我正在尝试向我的应用程序添加基本设置。如果未选中复选框,我想在我的一项活动中更改 EditText 的提示。

首选项.xml

设置活动.java:

我试图添加更改的代码:


解决了

由于我使用的是首选项,因此我需要以下代码:

0 投票
2 回答
987 浏览

android - Android checkboxpreference disabled even though it's enabled in XML

I currently have the problem of a disabled checkbox preference which is enabled in the preference.xml. This happened after the migration to Metarial design. I tried to enable the view programmatically but it didn't help.

(I'd like to show a screenshot but my rep is not high enough yet :/)

my preference.xml

my preferenceFragment

I am using the Theme.AppCompat.Light.NoActionBar theme to be able to add the new toolbar.

An other thing i noticed is, that the preference is shown as enabled it the screen orientation changes to landscape and even though the preference is shown as disabled the preference can still be clicked/checked/unchecked.

0 投票
1 回答
585 浏览

android - Android如何在单击CheckBoxPreference时显示弹出窗口

我有一个 PreferenceScreen ,其中有一个带有以下代码的复选框:

我希望在单击此复选框时显示一条弹出消息,该复选框将具有一个设置按钮和一个取消。如果将按下“设置”,则如果先前未选中复选框,则将选中该复选框,反之亦然。我怎样才能做到这一点?这是我的弹出消息的代码。

另外我怎样才能得到我的复选框的值(选中与否)?谢谢!!

0 投票
3 回答
953 浏览

android - Android-One clicklistener for many CheckBoxPreference

我有一些 CheckBoxPreference 元素,我想为页面中的所有 CheckBoxPreference 使用一个 onClickListener。这是我正在尝试做的事情:

我怎样才能使这个 onPreferenceClick() 为 checkboxPref1 执行?有任何想法吗?谢谢!

0 投票
2 回答
135 浏览

android - Android如何过滤显示哪些首选项

我有 2 个偏好页面。根据首选项页面“一”上显示的复选框,我想显示 CheckBoxPreference 或不在页面“二”上显示它。我知道我应该在页面“二”的活动上添加一种方法来处理页面“一”中的复选框是否被选中。但我不知道如何引用该复选框。

0 投票
0 回答
1633 浏览

android - Android如何获取checkBoxPreference的preferenceScreen

我有一个首选项 xml 文件,在某些时候它看起来像这样:

如您所见,我有 2 个偏好屏幕。我想获得 CheckBoxPreference 的preferenceScreen(所以带有键的首选项屏幕:配置文件)。当我使用:

我得到的标题是:你好。我怎样才能得到这个 checkBoxPreference 的直接父(第一父)屏幕?我想得到它,这样我就可以禁用或启用它的视图。

有什么想法吗??谢谢!

0 投票
1 回答
1188 浏览

android - checkboxPreference 中的自定义复选框 - summaryOn 和 summaryOf

我想稍微更改一下默认的 checkboxPreference 布局。我使用其他类似问题的答案,但仍有一件事不起作用。

我有:

和:

不幸的是,这样我的 summaryOn 和 summaryOf 不起作用。没有任何反应,但出现复选框中的“勾号”。当我使用图像而不是复选框时,它可以正常工作-单击图像会导致摘要更改。为什么它不适用于复选框?我应该怎么做才能恢复默认行为?

0 投票
2 回答
34 浏览

android - 如果普通复选框被破解,则更改 CheckBoxPreferesses

我正在开发一个 android 应用程序,我在我的注册布局中有一个复选框,可以从我的设置中编辑一个值(设置是 sharedpreferences),所以当用户注册时可以检查该复选框并且如果这个复选框被选中,那么在我的设置(CheckBoxPreferences)中,我的问题是如何根据是否选中注册活动中的复选框来更改 CheckBoxPreferences 值?

谢谢你