android-preferences相关内容
..
我一直在 Windows 机器上开发 Android 应用程序.现在我想在另一台 Ubuntu 10.04 LTS 机器上继续开发.我想在计算机之间移动,维护每台计算机上项目文件的最新副本.我正在使用 SpiderOak 创建用于开发的 Eclipse 工作区目录的同步.当文件从 Windows 机器复制到 Ubuntu 机器上并运行 Eclipse 时,出现错误,无法验证 java sdk 的路
..
我有一个 DialogPreference,它实现了一个简单的 TimePicker.OnTimeChangedListener(见下文).通过单击 +/- 按钮设置时间效果很好.但是当用户直接在文本字段中输入时间时,我不知道如何保存时间选择器的状态.访问当前的文本字段值可能就足够了,所以我可以将它保存在 onDialogClosed 中.但是 timePicker.getCurrentHou
..
每当我尝试添加此行时,我的应用程序都会崩溃.我没有把它放在正确的位置吗? preferences.registerOnSharedPreferenceChangeListener(myActivity.this); 这是我的课 类模拟扩展视图 {//我在这里声明我的程序变量公共模拟(上下文上下文){超级(上下文);//获取偏好SharedPreferences 首选项 = Preferen
..
是否有可能将一个 preferences.xml 包含到另一个中,就像它可以用 标签完成的布局一样? 让我们说: ... 解决方案 这里的解决方案是从 Prefe
..
我目前正在尝试制作一个设置菜单,它将显示一个MultiSelectListPreference,以从您的联系人列表中选择多个联系人. 此时,我收到 NullPointerException,当我尝试 MultiSelectListPreference#setEntryValue(CharSequence[]) 如果我把 setEntries代码> 首先,那个抛出相同的异常. 我已经设置
..
PreferenceManager.getDefaultSharedPreferences(context) 和 getPreferences() 似乎检索不同的首选项. PreferenceManager.getDefaultSharedPreferences(context).getBoolean("userWasAskedToEnableGps", false); 对我来说返回fa
..
我正在尝试使用新的 Preference v14 支持库.为了给首选项一个材质样式,我在我的 Activity 中使用了以下样式: @style/PreferenceThemeOverlay.v14.Material 效果很好.我的问题是,当我在运行时添加新的首选项时,它们会使用旧主题膨胀.结果截图如下:
..
背景 在以前版本的支持库中,我们可以使用标题来拥有一个设置的主菜单屏幕,每个屏幕都会打开一个新的设置屏幕(片段). 问题 现在标题不见了(如此处) 一段时间,我认为它在 android-x 上变得更糟: 你会注意到这里没有的一件事是首选项标题,你会完全正确.然而,这并不意味着只有一个偏好列表需要跨越 10 英寸的平板电脑屏幕.相反,您的 Activity 可以实现OnPre
..
嗨,我有一个已经使用导航抽屉的 Android 应用.我的 MainActivity 扩展了 Fragment Activity 和我的 SettingFragment 扩展了 PreferenceFragment 设置片段: public class SettingsFragment extends PreferenceFragment {公共 SettingsFragment() {}
..
我目前正在学习“开发 Android 应用"Udacity 课程.在“第 3 课:新活动和意图 > 使用 SharedPreferences"部分中,讲师让我在 Android 开发者网站上挖掘如何从 SharedPreferences 获取用户首选项.但是,我发现官方文档和课程的解决方案不同. Udacity 课程的解决方案说,获取SharedPreferences PreferenceA
..
我正在尝试使用 AppCompatActivity 和 support.v7.preference 来实现带有子屏幕的首选项 根据文档,另一个 PreferenceScreen 中的每个 PreferenceScreen 都用作子屏幕,框架将在单击时处理显示它.http://developer.android.com/guide/topics/ui/settings.html#Subscre
..
我有带有一些 PreferenceCheckBox 的 PreferenceScreen.我想更改标题和摘要的 textColor 和 textSize 以及选中和取消选中复选框的图像.所以我使用 android:layout 来改变这个属性. 我的 CheckBoxPreference:
..
我有几个自定义的 DialogPreference 实现,例如 这个: package apt.tutorial;导入 android.content.Context;导入 android.content.res.TypedArray;导入 android.os.Bundle;导入 android.os.Parcel;导入 android.os.Parcelable;导入 android.pre
..
我有一个 DialogPreference,它实现了一个简单的 TimePicker.OnTimeChangedListener(见下文).通过单击 +/- 按钮设置时间效果很好.但是当用户直接在文本字段中输入时间时,我不知道如何保存时间选择器的状态.访问当前文本字段值可能就足够了,因此我可以将其保留在 onDialogClosed 中.但是 timePicker.getCurrentHour
..
有什么区别,当我获得偏好时: PreferenceManager.getDefaultSharedPreferences(getBaseContext()); 和 getPreferences(Context.MODE_PRIVATE); 解决方案 PreferenceManager.getDefaultSharedPreferences(getBaseContext()); 将提供对
..
我在很多地方看到将 SharedPreferences 文件复制到 SD 卡是一个问题,因为每个制造商都将它放在其他地方. 无论文件位于何处,我都想备份到 SD 卡上.有没有办法做到这一点? 解决方案 SharedPreferences 接口包含一个名为 getAll() 的方法,该方法返回一个带有键值的映射对.因此,我没有复制文件本身,而是序列化从此方法返回的映射,然后再将其取回.
..
我希望至少支持 api 10,我希望能够很好地设置我的首选项样式,我希望能够有标题(或显示 PreferenceScreens).AppCompat 的着色不完全支持 PreferenceActivity 似乎不适合.所以我正在尝试使用 AppCompatActivity 和 PreferenceFragmentCompat. public class Prefs extends AppComp
..
我只想在我的应用程序中运行一段代码,并且是在我第一次运行它时(新安装的应用程序).我怎么能做到这一点,谁能解释给一段代码. 实际上,在我的 android 项目中,我只想在第一次运行时创建数据库并插入一些值.之后,该特定代码段不应再次运行.我如何通过SharedPreferences 或Preferences 实现这种机制. 示例代码会更有帮助. 解决方案 在所有你可以使用之前
..
美好的一天,朋友们.我有一个 PreferenceActivity,它是从 XML 文件中填充的.当我们按下一项时,我们应该启动新的活动.怎么做?我应该在 XML 文件或 Java 类中写什么? 解决方案 使用添加首选项后 addPreferencesFromResource(R.xml.preferences); 找到您想要设置 onClick 的首选项 findPreferenc
..