pref: App hiding inactive dialog instead of toast
This commit is contained in:
@@ -22,10 +22,7 @@ import deltazero.amarok.filehider.NoneFileHider;
|
||||
import deltazero.amarok.ui.settings.SettingsActivity;
|
||||
import deltazero.amarok.ui.settings.SwitchAppHiderActivity;
|
||||
import deltazero.amarok.ui.settings.SwitchFileHiderActivity;
|
||||
import deltazero.amarok.utils.EasterEggUtil;
|
||||
import deltazero.amarok.utils.PermissionUtil;
|
||||
import deltazero.amarok.utils.SecurityUtil;
|
||||
import jonathanfinerty.once.Once;
|
||||
import nl.dionsegijn.konfetti.xml.KonfettiView;
|
||||
|
||||
public class MainActivity extends AmarokActivity {
|
||||
@@ -118,7 +115,13 @@ public class MainActivity extends AmarokActivity {
|
||||
}
|
||||
|
||||
if (PrefMgr.getAppHider(this) instanceof NoneAppHider) {
|
||||
Toast.makeText(this, R.string.no_apphider, Toast.LENGTH_LONG).show();
|
||||
new MaterialAlertDialogBuilder(this)
|
||||
.setTitle(R.string.apphider_not_activated_title)
|
||||
.setMessage(R.string.apphider_not_activated_msg)
|
||||
.setPositiveButton(R.string.switch_app_hider, (dialog, which)
|
||||
-> startActivity(new Intent(this, SwitchAppHiderActivity.class)))
|
||||
.setNegativeButton(getString(R.string.cancel), null)
|
||||
.show();
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -175,4 +175,6 @@
|
||||
<string name="xposed_inactive">模块未激活,请检查 Xposed 管理器。</string>
|
||||
<string name="disable_toasts">禁用提示</string>
|
||||
<string name="disable_toasts_description">禁用隐藏或解除隐藏时的提示。</string>
|
||||
<string name="apphider_not_activated_title">应用隐藏未激活</string>
|
||||
<string name="apphider_not_activated_msg">请选择一个应用隐藏模式以启用此功能。</string>
|
||||
</resources>
|
||||
@@ -181,4 +181,6 @@
|
||||
<string name="xposed_inactive">Module inactive. Check Xposed manager?</string>
|
||||
<string name="disable_toasts">Disable toasts</string>
|
||||
<string name="disable_toasts_description">Do not show toasts during hide or unhide actions.</string>
|
||||
<string name="apphider_not_activated_title">App hiding inactive</string>
|
||||
<string name="apphider_not_activated_msg">Activate an app hiding mode to enable this feature.</string>
|
||||
</resources>
|
||||
Reference in New Issue
Block a user