簡體   English   中英

我們如何在Android中以編程方式從Drawer / Launcher / Application Manager隱藏圖標

[英]How can we hide icon from Drawer / Launcher / Application Manager programatically in android

任何人都可以幫我嗎“我們如何通過其他任何實用程序來隱藏或取消隱藏電話中的應用程序圖標”

嘗試這個,

PackageManager p = getPackageManager();
p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);

這將從抽屜中刪除啟動器圖標,不適用於應用程序管理器。

不能。出於安全原因,您無法從應用列表中隱藏該應用。 最好的辦法是給您的應用起一個晦澀的名稱,或在其標題后加上“首選項”之類的內容。

去掉

<intent-filter >
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

從清單中刪除,因此您的應用將不再在啟動器中列出;)

將其完全隱藏在設置深處的appListing中是不可能的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM