SwitchPreferenceCompat
This commit is contained in:
parent
ddc79e8e14
commit
ced1f2c0e2
|
|
@ -19,7 +19,7 @@ import androidx.appcompat.app.AppCompatDelegate;
|
|||
import androidx.appcompat.widget.Toolbar;
|
||||
import androidx.core.content.ContextCompat;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.SwitchPreference;
|
||||
import androidx.preference.SwitchPreferenceCompat;
|
||||
|
||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
|
||||
import com.takisoft.preferencex.PreferenceFragmentCompat;
|
||||
|
|
@ -106,7 +106,7 @@ public class SettingsActivity extends BaseActivity {
|
|||
return true;
|
||||
});
|
||||
|
||||
SwitchPreference prefWhiteListMode = findPreference("white_list_switch");
|
||||
SwitchPreferenceCompat prefWhiteListMode = findPreference("white_list_switch");
|
||||
Objects.requireNonNull(prefWhiteListMode).setChecked(mWhiteListModeFlag.exists());
|
||||
prefWhiteListMode.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
boolean enabled = (Boolean) newValue;
|
||||
|
|
@ -137,7 +137,7 @@ public class SettingsActivity extends BaseActivity {
|
|||
return (enabled == mWhiteListModeFlag.exists());
|
||||
});
|
||||
|
||||
SwitchPreference prefVerboseLogs = findPreference("disable_verbose_log");
|
||||
SwitchPreferenceCompat prefVerboseLogs = findPreference("disable_verbose_log");
|
||||
Objects.requireNonNull(prefVerboseLogs).setChecked(mDisableVerboseLogsFlag.exists());
|
||||
prefVerboseLogs.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
boolean enabled = (Boolean) newValue;
|
||||
|
|
@ -168,7 +168,7 @@ public class SettingsActivity extends BaseActivity {
|
|||
return (enabled == mDisableVerboseLogsFlag.exists());
|
||||
});
|
||||
|
||||
SwitchPreference prefModulesLogs = findPreference("disable_modules_log");
|
||||
SwitchPreferenceCompat prefModulesLogs = findPreference("disable_modules_log");
|
||||
Objects.requireNonNull(prefModulesLogs).setChecked(mDisableModulesLogsFlag.exists());
|
||||
prefModulesLogs.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
boolean enabled = (Boolean) newValue;
|
||||
|
|
@ -199,7 +199,7 @@ public class SettingsActivity extends BaseActivity {
|
|||
return (enabled == mDisableModulesLogsFlag.exists());
|
||||
});
|
||||
|
||||
SwitchPreference prefBlackWhiteListMode = findPreference("black_white_list_switch");
|
||||
SwitchPreferenceCompat prefBlackWhiteListMode = findPreference("black_white_list_switch");
|
||||
Objects.requireNonNull(prefBlackWhiteListMode).setChecked(mBlackWhiteListModeFlag.exists());
|
||||
prefBlackWhiteListMode.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
boolean enabled = (Boolean) newValue;
|
||||
|
|
@ -230,7 +230,7 @@ public class SettingsActivity extends BaseActivity {
|
|||
return (enabled == mBlackWhiteListModeFlag.exists());
|
||||
});
|
||||
|
||||
SwitchPreference prefEnableDeopt = findPreference("enable_boot_image_deopt");
|
||||
SwitchPreferenceCompat prefEnableDeopt = findPreference("enable_boot_image_deopt");
|
||||
Objects.requireNonNull(prefEnableDeopt).setChecked(mDeoptBootFlag.exists());
|
||||
prefEnableDeopt.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
boolean enabled = (Boolean) newValue;
|
||||
|
|
@ -261,7 +261,7 @@ public class SettingsActivity extends BaseActivity {
|
|||
return (enabled == mDeoptBootFlag.exists());
|
||||
});
|
||||
|
||||
SwitchPreference prefDynamicResources = findPreference("is_dynamic_modules");
|
||||
SwitchPreferenceCompat prefDynamicResources = findPreference("is_dynamic_modules");
|
||||
Objects.requireNonNull(prefDynamicResources).setChecked(mDynamicModulesFlag.exists());
|
||||
prefDynamicResources.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
boolean enabled = (Boolean) newValue;
|
||||
|
|
@ -292,7 +292,7 @@ public class SettingsActivity extends BaseActivity {
|
|||
return (enabled == mDynamicModulesFlag.exists());
|
||||
});
|
||||
|
||||
SwitchPreference prefDisableResources = findPreference("disable_resources");
|
||||
SwitchPreferenceCompat prefDisableResources = findPreference("disable_resources");
|
||||
Objects.requireNonNull(prefDisableResources).setChecked(mDisableResourcesFlag.exists());
|
||||
prefDisableResources.setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
boolean enabled = (Boolean) newValue;
|
||||
|
|
@ -323,7 +323,7 @@ public class SettingsActivity extends BaseActivity {
|
|||
return (enabled == mDisableResourcesFlag.exists());
|
||||
});
|
||||
|
||||
SwitchPreference transparent_status_bar = findPreference("transparent_status_bar");
|
||||
SwitchPreferenceCompat transparent_status_bar = findPreference("transparent_status_bar");
|
||||
Objects.requireNonNull(transparent_status_bar).setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
boolean enabled = (Boolean) newValue;
|
||||
Activity activity = getActivity();
|
||||
|
|
|
|||
|
|
@ -14,30 +14,30 @@
|
|||
android:summary="%s"
|
||||
android:title="@string/settings_theme"
|
||||
app:iconSpaceReserved="false" />
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:key="black_dark_theme"
|
||||
android:title="@string/pure_black_dark_theme"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:key="transparent_status_bar"
|
||||
android:title="@string/transparent_status_bar"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="true"
|
||||
android:key="confirm_reboots"
|
||||
android:title="@string/confirm_reboots"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="skip_xposedminversion_check"
|
||||
android:summary="@string/skip_xposedminversion_check_summ"
|
||||
android:title="@string/skip_xposedminversion_check"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="true"
|
||||
android:key="show_modules"
|
||||
android:summary="@string/show_modules_summary"
|
||||
|
|
@ -51,7 +51,7 @@
|
|||
android:title="@string/settings_group_download"
|
||||
app:iconSpaceReserved="false">
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="install_with_su"
|
||||
android:summary="@string/install_with_su_summ"
|
||||
|
|
@ -67,41 +67,41 @@
|
|||
android:title="@string/settings_release_type"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="ignore_updates"
|
||||
android:summary="@string/ignore_updates_summ"
|
||||
android:title="@string/ignore_updates"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="true"
|
||||
android:key="heads_up"
|
||||
android:summary="@string/enable_heads_up_summary"
|
||||
android:title="@string/enable_heads_up"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="true"
|
||||
android:key="snack_bar"
|
||||
android:title="@string/notify_module_update"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="alt_download"
|
||||
android:summary="@string/alt_download_method_summ"
|
||||
android:title="@string/alt_download_method"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="custom_list"
|
||||
android:summary="@string/custom_list_summ"
|
||||
android:title="@string/custom_list"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:key="ignore_chinese"
|
||||
android:summary="@string/ignore_chinese_summary"
|
||||
android:title="@string/ignore_chinese"
|
||||
|
|
@ -118,35 +118,35 @@
|
|||
android:summary="@string/pref_compat_mode_summary"
|
||||
android:title="@string/pref_compat_mode_title"
|
||||
app:iconSpaceReserved="false" />
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="black_white_list_switch"
|
||||
android:summary="@string/pref_black_white_list_summary"
|
||||
android:title="@string/pref_title_black_white_list"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="white_list_switch"
|
||||
android:summary="@string/white_list_mode_summary"
|
||||
android:title="@string/white_list_mode_title"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="is_dynamic_modules"
|
||||
android:summary="@string/pref_dynamic_modules_summary"
|
||||
android:title="@string/pref_title_dynamic_modules"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="enable_boot_image_deopt"
|
||||
android:summary="@string/pref_enable_boot_image_deopt_summary"
|
||||
android:title="@string/pref_title_enable_boot_image_deopt"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="disable_resources"
|
||||
android:persistent="false"
|
||||
|
|
@ -154,27 +154,27 @@
|
|||
android:title="@string/settings_disable_resources"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="true"
|
||||
android:key="hook_modules"
|
||||
android:summary="@string/hook_modules_summary"
|
||||
android:title="@string/hook_modules"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="pass_safetynet"
|
||||
android:summary="@string/pass_safetynet_summary"
|
||||
android:title="@string/pass_safetynet"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="disable_verbose_log"
|
||||
android:title="@string/pref_title_disable_verbose_log"
|
||||
app:iconSpaceReserved="false" />
|
||||
|
||||
<SwitchPreference
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="disable_modules_log"
|
||||
android:summary="@string/pref_disable_modules_log_summary"
|
||||
|
|
|
|||
Loading…
Reference in New Issue