List of usage examples for android.preference Preference equals
public boolean equals(Object obj)
From source file:com.brewcrewfoo.performance.fragments.MemSettings.java
@Override public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) { String key = preference.getKey(); if (preference.equals(mForegroundApp)) { String title = getString(R.string.title_foreground_app) + " (mb)"; int currentProgress = oomConv(values[0]); openDialog(0, currentProgress, title, 0, oomConv(values[1]), preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mVisibleApp)) { String title = getString(R.string.title_visible_app) + " (mb)"; int currentProgress = oomConv(values[1]); openDialog(1, currentProgress, title, oomConv(values[0]), oomConv(values[2]), preference, MINFREE_PATH, PREF_MINFREE);//from w ww . j av a 2 s .co m return true; } else if (preference.equals(mSecondaryServer)) { String title = getString(R.string.title_secondary_server) + " (mb)"; int currentProgress = oomConv(values[2]); openDialog(2, currentProgress, title, oomConv(values[1]), oomConv(values[3]), preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mHiddenApp)) { String title = getString(R.string.title_hidden_app) + " (mb)"; int currentProgress = oomConv(values[3]); openDialog(3, currentProgress, title, oomConv(values[2]), oomConv(values[4]), preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mContentProviders)) { String title = getString(R.string.title_content_providers) + " (mb)"; int currentProgress = oomConv(values[4]); openDialog(4, currentProgress, title, oomConv(values[3]), oomConv(values[5]), preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mEmptyApp)) { String title = getString(R.string.title_empty_app) + " (mb)"; int currentProgress = oomConv(values[5]); openDialog(5, currentProgress, title, oomConv(values[4]), 256, preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mUserON)) { if (Integer.parseInt(Helpers.readOneLine(USER_PROC_PATH)) == 0) { new CMDProcessor().su.runWaitFor("busybox echo 1 > " + USER_PROC_PATH); } else { new CMDProcessor().su.runWaitFor("busybox echo 0 > " + USER_PROC_PATH); } return true; } else if (preference.equals(mSysON)) { if (Integer.parseInt(Helpers.readOneLine(SYS_PROC_PATH)) == 0) { new CMDProcessor().su.runWaitFor("busybox echo 1 > " + SYS_PROC_PATH); } else { new CMDProcessor().su.runWaitFor("busybox echo 0 > " + SYS_PROC_PATH); } return true; } else if (preference.equals(mUserNames)) { if (ispm) { Intent getpacks = new Intent(getActivity(), PackActivity.class); getpacks.putExtra("mod", false); startActivity(getpacks); } else { ProcEditDialog(key, getString(R.string.pt_user_names_proc), "", USER_PROC_NAMES_PATH, false); } } else if (preference.equals(mSysNames)) { if (ispm) { Intent getpacks = new Intent(getActivity(), PackActivity.class); getpacks.putExtra("mod", true); startActivity(getpacks); } else { ProcEditDialog(key, getString(R.string.pt_sys_names_proc), "", USER_SYS_NAMES_PATH, true); } } else if (preference.equals(mKSM)) { if ((Integer.parseInt(Helpers.readOneLine(ksmpath + "/run")) == 0) || (Integer.parseInt(Helpers.readOneLine(ksmpath + "/run")) == 2)) { new CMDProcessor().su.runWaitFor("busybox echo 1 > " + ksmpath + "/run"); } else { new CMDProcessor().su.runWaitFor("busybox echo 0 > " + ksmpath + "/run"); } return true; } else if (preference.equals(mKSMsettings)) { startActivityForResult(new Intent(getActivity(), KSMActivity.class), 1); } else if (preference.equals(mZRAMsettings)) { Intent intent = new Intent(getActivity(), ZramActivity.class); intent.putExtra("curdisk", curdisk); startActivityForResult(intent, 1); } return super.onPreferenceTreeClick(preferenceScreen, preference); }
From source file:mx.klozz.xperience.tweaker.fragments.MemSettings.java
@Override public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) { String key = preference.getKey(); if (preference.equals(mForegroundApp)) { String title = getString(R.string.title_foreground_app) + " (mb)"; int currentProgress = oomConv(values[0]); openDialog(0, currentProgress, title, 0, oomConv(values[1]), preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mVisibleApp)) { String title = getString(R.string.title_visible_app) + " (mb)"; int currentProgress = oomConv(values[1]); openDialog(1, currentProgress, title, oomConv(values[0]), oomConv(values[2]), preference, MINFREE_PATH, PREF_MINFREE);//from w ww .ja v a2 s . c o m return true; } else if (preference.equals(mSecondaryServer)) { String title = getString(R.string.title_secondary_server) + " (mb)"; int currentProgress = oomConv(values[2]); openDialog(2, currentProgress, title, oomConv(values[1]), oomConv(values[3]), preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mHiddenApp)) { String title = getString(R.string.title_hidden_app) + " (mb)"; int currentProgress = oomConv(values[3]); openDialog(3, currentProgress, title, oomConv(values[2]), oomConv(values[4]), preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mContentProviders)) { String title = getString(R.string.title_content_providers) + " (mb)"; int currentProgress = oomConv(values[4]); openDialog(4, currentProgress, title, oomConv(values[3]), oomConv(values[5]), preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mEmptyApp)) { String title = getString(R.string.title_empty_app) + " (mb)"; int currentProgress = oomConv(values[5]); openDialog(5, currentProgress, title, oomConv(values[4]), 256, preference, MINFREE_PATH, PREF_MINFREE); return true; } else if (preference.equals(mUserON)) { if (Integer.parseInt(Helpers.LeerUnaLinea(USER_PROC_PATH)) == 0) { new CMDProcessor().su.runWaitFor("busybox echo 1 > " + USER_PROC_PATH); } else { new CMDProcessor().su.runWaitFor("busybox echo 0 > " + USER_PROC_PATH); } return true; } else if (preference.equals(mSysON)) { if (Integer.parseInt(Helpers.LeerUnaLinea(SYS_PROC_PATH)) == 0) { new CMDProcessor().su.runWaitFor("busybox echo 1 > " + SYS_PROC_PATH); } else { new CMDProcessor().su.runWaitFor("busybox echo 0 > " + SYS_PROC_PATH); } return true; } else if (preference.equals(mUserNames)) { if (ispm) { Intent getpacks = new Intent(getActivity(), PackageActivity.class); getpacks.putExtra("mod", false); startActivity(getpacks); } else { ProcEditDialog(key, getString(R.string.pt_user_names_proc), "", USER_PROC_NAMES_PATH, false); } } else if (preference.equals(mSysNames)) { if (ispm) { Intent getpacks = new Intent(getActivity(), PackageActivity.class); getpacks.putExtra("mod", true); startActivity(getpacks); } else { ProcEditDialog(key, getString(R.string.pt_sys_names_proc), "", USER_SYS_NAMES_PATH, true); } } else if (preference.equals(mKSM)) { if ((Integer.parseInt(Helpers.LeerUnaLinea(ksmpath + "/run")) == 0) || (Integer.parseInt(Helpers.LeerUnaLinea(ksmpath + "/run")) == 2)) { new CMDProcessor().su.runWaitFor("busybox echo 1 > " + ksmpath + "/run"); } else { new CMDProcessor().su.runWaitFor("busybox echo 0 > " + ksmpath + "/run"); } return true; } else if (preference.equals(mKSMsettings)) { startActivityForResult(new Intent(getActivity(), KSMActivity.class), 1); } else if (preference.equals(mZRAMsettings)) { Intent intent = new Intent(getActivity(), ZramActivity.class); intent.putExtra("curdisk", curdisk); startActivityForResult(intent, 1); } return super.onPreferenceTreeClick(preferenceScreen, preference); }