Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Memory thresholds preset and Swap listener
- OnPreferenceChangeListener prefChangeListener = new OnPreferenceChangeListener() {
- public boolean onPreferenceChange(Preference preference, Object newValue) {
- if (preference.equals(Presets)) {
- // Set memory thresholds
- final String val = newValue.toString();
- int index = Presets.findIndexOfValue(val);
- switch (index) {
- case 0:
- Mem1.setText("6");
- Mem2.setText("8");
- Mem3.setText("16");
- Mem4.setText("17");
- Mem5.setText("18");
- Mem6.setText("19");
- break;
- case 1:
- Mem1.setText("6");
- Mem2.setText("8");
- Mem3.setText("16");
- Mem4.setText("20");
- Mem5.setText("22");
- Mem6.setText("24");
- break;
- case 2:
- Mem1.setText("6");
- Mem2.setText("8");
- Mem3.setText("16");
- Mem4.setText("25");
- Mem5.setText("30");
- Mem6.setText("35");
- break;
- case 3:
- Mem1.setText("6");
- Mem2.setText("8");
- Mem3.setText("16");
- Mem4.setText("25");
- Mem5.setText("30");
- Mem6.setText("35");
- break;
- case 4:
- Mem1.setText("6");
- Mem2.setText("8");
- Mem3.setText("16");
- Mem4.setText("22");
- Mem5.setText("24");
- Mem6.setText("30");
- break;
- case 5:
- Mem1.setText("6");
- Mem2.setText("8");
- Mem3.setText("16");
- Mem4.setText("36");
- Mem5.setText("40");
- Mem6.setText("40");
- break;
- }
- }
- else if (preference.equals(Swap)) {
- // Check Swappartition
- if (Swap.isChecked()) {
- if (new File("/dev/block/mmcblk1p2").exists() == false) {
- Toast.makeText(getBaseContext(), R.string.swapwarning, Toast.LENGTH_LONG).show();
- Swap.setChecked(false);
- }
- }
- }
- return true;
- }
- };
- Presets.setOnPreferenceChangeListener(prefChangeListener);
- Swap.setOnPreferenceChangeListener(prefChangeListener);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement