标签: preferences

android sharedpreferences设置值

我有首选项页面.它有字段'显示信息屏幕'(作为复选框).

我还有信息页面,也应该有复选框'再次显示'.

据我所知,我可以从偏好页面获得价值PreferencesManager.getDefaultPreferences(context)......

但是我应该如何为信息页面上的复选框设置首选项值?

我尝试使用context.getSharedPreferences(PREF_NAME, 0).edit(),设置值,但它与PreferencesManager的相应值无关.

我该怎么办???F1

android preferences

32
推荐指数
1
解决办法
4万
查看次数

嵌套的preferences.xml

是否有可能将一个包含preferences.xml到另一个中,就像它可以用<include />标签进行布局一样?

让我们说:

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen 
    xmlns:android="http://schemas.android.com/apk/res/android">
    <PreferenceScreen 
        android:title="@string/pref_group_title_visual">
        <include 
            preferences_filename="xml/pref_visual"/>
    </PreferenceScreen>
...
Run Code Online (Sandbox Code Playgroud)

android nested include preferences android-preferences

32
推荐指数
3
解决办法
6654
查看次数

iPhone - 如何检测NSUserDefaults standardUserDefaults中是否存在密钥

使用NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];,

我使用调用BOOL boolFromPrefs = [defaults boolForKey:@"theBoolKey"];来获取保存的BOOL值.

如果未找到密钥,则返回NO(boolForKey的默认行为).
但是...... NO可以是一个保存的设置.同样的事情intForKey

那么在尝试获取其值之前,如何测试密钥是否存在?

iphone cocoa-touch preferences key-value nsuserdefaults

32
推荐指数
4
解决办法
2万
查看次数

在mac app中创建功能以覆盖用户安全设置

我是mac osx开发的新手.我想知道是否有任何方法可以覆盖mac桌面安全设置,以允许安装未在Mac App Store中注册的应用程序?

该设置应该来自我正在尝试安装的应用程序.这意味着,每当我将应用程序安装到任何mac计算机时,无论其安全设置如何,

允许下载的应用程序:

  • Mac App Store
  • Mac App Store和已确定的开发人员
  • 随地

应用程序应将设置设置为Anywhere,允许安装.任何帮助将非常感谢.

security macos cocoa preferences app-store

32
推荐指数
3
解决办法
5万
查看次数

Android:检索其他应用程序的共享首选项

我有一个设置应用程序,我必须从中检索其他应用程序首选项,但我没有其中的键的详细信息,如何检索该首选项中的所有可用键和值?

谢谢,斯瓦蒂

android shared preferences

30
推荐指数
5
解决办法
5万
查看次数

如何在OS X中的Eclipse中找到"首选项"菜单?

在eclipse中安装PyDev时,我需要去window > preferences > pydev...

但是当我点击Window时,没有偏好选项,我在其他地方找不到它.

有任何想法吗?

eclipse macos preferences

29
推荐指数
2
解决办法
4万
查看次数

在Android中使用列表首选项

我有一个文本到语音应用程序,用户可以选择一种语言,并选择男性或女性的声音.问题是,对于每种语言,有不同的字符串用于调用男性和女性的声音,但在我看来,我只有两种选择(男性和女性).

<string-array name="Language">
    <item>English (US)</item>
    <item>English (UK)</item>
    <item>French (France)</item>
    <item>Spanish (Spain)</item>
    <item>Italian</item>
</string-array>

<string-array name="languageAlias">
    <item>"en-US"</item>
    <item>"en-GB"</item>
    <item>"fr-FR"</item>
    <item>"es-ES"</item>
    <item>"it-IT"</item>
</string-array>

<string-array name="Voice">
    <item>Male</item>
    <item>Female</item>
</string-array>

<string-array name="VoiceAlias">
    <item>"usenglishmale"</item>
    <item>"usenglishfemale"</item>
    <item>"ukenglishmale"</item>
    <item>"ukenglishfemale"</item>
    <item>"eurfrenchmale"</item>
    <item>"eurfrenchfemale"</item>
    <item>"eurspanishmale"</item>
    <item>"eurspanishfemale"</item>
    <item>"euritalianmale"</item>
    <item>"euritalianfemale"</item>        
</string-array>
Run Code Online (Sandbox Code Playgroud)

我试图找到一种方法,只根据选择的语言参考相关的男性和女性语音.是否可以在此处执行此操作,还是必须编写一些代码,根据所选语言更改voiceAlias数组的值?

提前致谢

android text-to-speech preferences listpreference

29
推荐指数
2
解决办法
7万
查看次数

如何声明Android偏好的类型?

我有一个preferences.xml,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
  xmlns:android="http://schemas.android.com/apk/res/android">
 <EditTextPreference
  android:name="Sample"
  android:enabled="true"
  android:persistent="true"
  android:summary="Sample"
  android:defaultValue="3.0"
  android:title="Sample"
  android:key="sample" />
</PreferenceScreen>
Run Code Online (Sandbox Code Playgroud)

当我执行sp.getString("sample","3.0")时,它工作正常并返回一个字符串,但它不应该是一个字符串,它应该是一个浮点数.运行sp.getFloat("sample",3.0f)会抛出ClassCastException,因为它是一个字符串.

我应该在XML中放置什么以便将首选项存储为浮点数?

android preferences classcastexception

28
推荐指数
2
解决办法
1万
查看次数

ListPreference依赖项

我有一个ListPreference看起来像这样的东西:

<ListPreference
android:title="Choose item"
android:summary="..."
android:key="itemList"
android:defaultValue="item1"
android:entries="@array/items"
android:entryValues="@array/itemValues" />
Run Code Online (Sandbox Code Playgroud)

然后,我有另一个偏好,只有在选择"item3"时才应启用ListPreference.

我能以某种方式实现这一目标android:dependency吗?就像是android:dependency="itemList:item3"

谢谢!

dependencies android preferences

26
推荐指数
3
解决办法
1万
查看次数

首选API存储

如果我使用Preference API存储用户或系统首选项,它们存储在Windows和Unix中的哪个位置?

java preferences

25
推荐指数
2
解决办法
1万
查看次数