我正在尝试在我的项目中创建一个类来选择一些切换和首选项,最后为我的SD卡上的每个切换或首选项创建一个文件。但我需要帮助。
如何根据我所做的选择在sdcard上存储2个具有特定名称的文件(没有扩展的文本文件),例如:
这是我的班级:
package org.android.teste;
导入...
公共类Config扩展 PreferenceActivity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setPreferenceScreen(createPreferenceHierarchy()); } private PreferenceScreen createPreferenceHierarchy() { // Root PreferenceScreen root = getPreferenceManager().createPreferenceScreen(this); // Inline preferences PreferenceCategory inlinePrefCat = new
PreferenceCategory(本); inlinePrefCat.setTitle(R.string.inline_preferences); root.addPreference(inlinePrefCat);
// Toggle1 CheckBoxPreference toggle1 = new CheckBoxPreference(this); toggle1.setKey("toggle1"); toggle1.setTitle(R.string.title_toggle1); toggle1.setSummary(R.string.summary_toggle1); inlinePrefCat.addPreference(toggle1); // List PreferenceCategory dialogList = new PreferenceCategory(this); dialogList.setTitle(R.string.dialog_list); root.addPreference(dialogList); // Chooser ListPreference listChooser = new ListPreference(this); listChooser.setEntries(R.array.entries_chooser); listChooser.setEntryValues(R.array.entryvalues_chooser); listChooser.setDialogTitle(R.string.dialog_title_chooser); listChooser.setKey("chooser"); listChooser.setTitle(R.string.title_chooser); listChooser.setSummary(R.string.summary_chooser; dialogDrivers.addPreference(listChooser); return root; } }
如何让我的应用程序在退出时读取切换和选择的状态并在我的SD卡上创建文件的任何帮助我将非常非常好。