[英]Hide Android App From Launcher
我正在嘗試修改APK,我想將其從主屏幕隱藏起來,但是應該可以打開
這是清單的一部分:
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
我已經嘗試用DEFAULT
替換LAUNCHER
,但是后來我無法打開該應用,我只想打開一次,有人可以幫我嗎? 對不起,我的英語不好,我希望你能理解我的意思。
您可以在過去的幾個步驟中找到答案。 您可以通過添加以下代碼來進行編程:
隱藏:
PackageManager pm = getPackageManager(); ComponentName componentName = new ComponentName(this, com.apps.MainActivity.class); pm.setComponentEnabledSetting(componentName,PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
取消隱藏:
PackageManager pm = getPackageManager(); ComponentName componentName = new ComponentName(this, com.apps.MainActivity.class); pm.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.