From 53a2ffd8def4473003226bc3f3b53de1f726a453 Mon Sep 17 00:00:00 2001
From: LittleTurtle2333 <841474544@qq.com>
Date: Sun, 20 Feb 2022 19:24:12 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=9A=90=E8=97=8F=E6=A1=8C?=
=?UTF-8?q?=E9=9D=A2=E5=9B=BE=E6=A0=87?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/src/main/AndroidManifest.xml | 12 +++++++++++-
.../activity/SettingsActivity.kt | 18 ++++++++++++++++++
app/src/main/res/values/strings.xml | 1 +
3 files changed, 30 insertions(+), 1 deletion(-)
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index dabcdb93..526c1650 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -17,11 +17,21 @@
android:launchMode="singleTop">
-
+
+
+
+
+
+
+
diff --git a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt
index 390bf366..16699178 100644
--- a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt
+++ b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt
@@ -3,7 +3,9 @@
package com.lt2333.simplicitytools.activity
import android.annotation.SuppressLint
+import android.content.ComponentName
import android.content.Intent
+import android.content.pm.PackageManager
import android.net.Uri
import android.os.Bundle
import android.widget.Toast
@@ -55,6 +57,22 @@ class SettingsActivity : MIUIActivity() {
override fun mainItems(): ArrayList {
return arrayListOf().apply {
add(TextWithSwitchV(TextV(resId = R.string.main_switch), SwitchV("main_switch")))
+ add(
+ TextWithSwitchV(
+ TextV(resId = R.string.HideLauncherIcon),
+ SwitchV("hLauncherIcon", customOnCheckedChangeListener = {
+ packageManager.setComponentEnabledSetting(
+ ComponentName(activity, "${BuildConfig.APPLICATION_ID}.launcher"),
+ if (it) {
+ PackageManager.COMPONENT_ENABLED_STATE_DISABLED
+ } else {
+ PackageManager.COMPONENT_ENABLED_STATE_ENABLED
+ },
+ PackageManager.DONT_KILL_APP
+ )
+ })
+ )
+ )
add(TitleTextV(resId = R.string.ui))
add(
TextWithSwitchV(
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 96f88fa3..92034a89 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -54,5 +54,6 @@
跳过 5/10 秒警告时间
解锁无限裁切图片/截图
隐藏 辅助WIFI 图标
+ 隐藏桌面图标
\ No newline at end of file