如何在Android用戶刪除應用程序時刪除它的桌面快捷方式? 我該如何製作一個自動執行此操作的android應用程序?Android刪除桌面快捷方式
回答
Steevoo,
以編程方式刪除桌面圖標,甚至你是否需要取決於你所使用的發射器。一些啓動程序允許您以編程方式添加和刪除圖標。有些人自己做所有這些。有些人甚至要求你手動完成。甚至更少可能需要重新啓動才能重新分析手機上安裝的應用程序。總之,沒有明確的答案,特別是因爲沒有默認啓動器;只有特定手機的默認啓動器。
我使用此代碼向桌面添加快捷方式: Intent shortcutIntent = new Intent(Intent.ACTION_MAIN); shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); final Intent intent = new Intent(); intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT,shortcutIntent) intent.putExtra(Intent.EXTRA_SHORTCUT_NAME,「myShortcut」); intent.setAction(「com.android.launcher.action.INSTALL_SHORTCUT」); 所以我怎麼能刪除這個快捷方式當用戶刪除主應用程序 感謝您的回覆 – steevoo 2012-01-09 11:24:08
是的,這是添加快捷方式(如果發射器接受它,這是不能保證)的方式。這並不表示甚至暗示UNINSTALL_SHORTCUT。 – 2012-01-09 11:30:11
所以其他應用程序如何做到這一點?像skype – steevoo 2012-01-09 13:23:21
- 1. VB腳本刪除桌面快捷方式
- 2. 如何通過Innosetup刪除桌面快捷方式
- 3. 如何從桌面刪除快捷方式?
- 4. 刪除快捷方式Android 4.0+
- 5. Android刪除HomeScreen中的快捷方式
- 6. 如何以編程方式從用戶桌面刪除快捷方式?
- 7. 通過GPO的桌面快捷方式
- 8. 創建桌面快捷方式
- 9. Windows窗體桌面快捷方式
- 10. 複製快捷方式到桌面
- 11. Wix 3.5桌面快捷方式
- 12. 複製快捷方式到桌面
- 13. Qt - 刪除快捷方式 - 模糊的快捷方式超載
- 14. 是否有一種特殊的方法從桌面上刪除快捷方式?
- 15. 以編程方式創建組合桌面快捷鍵「快捷方式」
- 16. eclipse快捷方式刪除警告
- 17. 刪除標記塊快捷方式
- 18. 搜索並刪除快捷方式
- 19. UnauthorizedAccessException刪除Windows移動快捷方式
- 20. 如何使用WiX刪除桌面上的快捷箭頭?
- 21. Android Studio刪除行和重複行快捷方式
- 22. Android:從主屏幕刪除應用快捷方式
- 23. vmlite android的快捷方式?
- 24. Android的快捷方式
- 25. ExtJS 4桌面 - 如何設置桌面快捷方式工具提示
- 26. 來自桌面快捷方式的HTTP POST?
- 27. 從組合鍵創建桌面快捷方式?
- 28. 無法從桌面快捷方式打開胖罐
- 29. Installshield桌面快捷方式圖標顯示Windows默認圖標
- 30. 爲所有用戶安裝可選桌面快捷方式
我認爲這是默認行爲。如果你刪除應用程序android刪除與它有關的一切:db,數據,快捷方式等:) – StErMi 2012-01-09 10:02:51
沒有它的不工作,它默認情況下不刪除,所以你知道任何刪除快捷方式的代碼。 感謝您提前 – steevoo 2012-01-09 10:16:53
您使用哪個啓動器?在默認啓動器(以及我所知道的任何其他啓動器)上,當從手機中刪除應用程序時,快捷方式將被刪除。你確定你確實在刪除應用程序嗎? – Dimse 2012-01-09 10:19:53