我是Android Preferences
的新手,我正在使用它來設置菜單,但我只是有幾個問題。我查看了API網站,並找不到添加操作的方法。我有一個Activity
:在首選項中添加動作
public class SettingsActivity extends PreferenceActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getFragmentManager().beginTransaction().replace(android.R.id.content, new MyPreferenceFragment()).commit();
}
public static class MyPreferenceFragment extends PreferenceFragment
{
@Override
public void onCreate(final Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
PreferenceManager.setDefaultValues(getActivity(), R.xml.preferences, false);
addPreferencesFromResource(R.xml.preferences);
}
}
}
的正常工作,它會顯示其中包含4個Preference
標籤我的XML PreferenceScreen頁。我的問題是如何在點擊這些偏好時添加操作。例如,我想要顯示一個單獨的彈出窗口,可以在每次打開應用程序時更改數值並保存該數值。如果有人可以提供一個例子或者我真的很感激它
這工作完美,謝謝。唯一的問題是'android:numeric'不能與'EditTextPreference'一起使用我只是將它改爲'android:inputType' –