我想咨詢一下,就是我在Android中將所有用戶安裝的軟體都獲取出來,放在一個ListView中,通過對ListView中Item設定點擊事件,然后將我點擊的這個應用在手機桌面上的圖示給隱藏起來,然后再次點擊的時候能顯示出來,該如何寫代碼?找了半天也沒有找到能實用的代碼,求大神幫助
uj5u.com熱心網友回復:
需要使用系統簽名https://blog.csdn.net/xk7298/article/details/93332419
PackageManager p = getPackageManager();
p.setApplicationEnabledSetting("應用包名", PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
uj5u.com熱心網友回復:
PackageManager p = getPackageManager();
p.setApplicationEnabledSetting("應用包名", PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
這個權限只開放給系統使用,所以需要使用系統簽名https://blog.csdn.net/xk7298/article/details/93332419
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/68963.html
標籤:Android
上一篇:微信小程式微信開發者工具模擬器
下一篇:這個陰影是什么導致的
