Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.android.settings;
- import android.os.Bundle;
- import android.preference.CheckBoxPreference;
- import android.preference.Preference;
- import android.preference.PreferenceActivity;
- import android.preference.PreferenceCategory;
- import android.preference.PreferenceScreen;
- import android.provider.Settings;
- public class MiscSettings extends PreferenceActivity {
- /** If there is no setting in the provider, use this. */
- private static final String TRACKBALL_WAKE = "trackball_wake";
- private static final String MENU_UNLOCK = "menu_unlock";
- private CheckBoxPreference mTrackballWakePref;
- private CheckBoxPreference mMenuUnlockPref;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setTitle(R.string.input_settings_title);
- addPreferencesFromResource(R.xml.input_settings);
- PreferenceScreen prefSet = getPreferenceScreen();
- /* Trackball Wake */
- mTrackballWakePref = (CheckBoxPreference) prefSet.findPreference(TRACKBALL_WAKE_PREF);
- mTrackballWakePref.setChecked(Settings.System.getInt(getContentResolver(),
- Settings.System.TRACKBALL_WAKE_SCREEN, 0) == 1);
- /* Menu Unlock */
- mMenuUnlockPref = (CheckBoxPreference) prefSet.findPreference(MENU_UNLOCK_PREF);
- mMenuUnlockPref.setChecked(Settings.System.getInt(getContentResolver(),
- Settings.System.MENU_UNLOCK_SCREEN, 0) == 1);
- if (!getResources().getBoolean(R.bool.has_trackball)) {
- PreferenceCategory buttonCategory = (PreferenceCategory)prefSet.findPreference(BUTTON_CATEGORY);
- buttonCategory.removePreference(mTrackballWakePref);
- buttonCategory.removePreference(mTrackballUnlockPref);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement