ユーザーがアプリケーションを削除したときにアンドロイドアプリケーションでデスクトップショートカットを削除するにはどうすればよいですか? これを自動的に行うAndroidアプリケーションを作成するにはどうすればよいですか?Androidはデスクトップのショートカットを削除します
答えて
Steevoo、
プログラムでデスクトップアイコンを削除、またはあなたが使用しているランチャーに依存する必要があるかどうかさえします。いくつかのランチャーでは、アイコンをプログラムで追加したり削除したりすることができます。いくつかは、それだけですべてを行います。一部の人でも、手動で行う必要があります。さらに、電話機にインストールされたアプリケーションを再解析するために再起動が必要な場合もあります。要するに、特にデフォルトランチャーがないので、明確な答えはありません。特定の電話機のデフォルトランチャーだけがあります。
私はこのコードを使用してデスクトップにショートカットを追加します: インテントshortcutIntent =新しいインテント(Intent.ACTION_MAIN); shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); final Intent intent =新しいIntent(); intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT、shortcutIntent) intent.putExtra(Intent.EXTRA_SHORTCUT_NAME、 "myShortcut"); intent.setAction( "com.android.launcher.action.INSTALL_SHORTCUT"); どうすればこのショートカットを削除することができますか? 返信ありがとう – steevoo
はい、ショートカットを追加する方法です(ランチャーがそれを受け入れる場合は保証されません)。これは、UNINSTALL_SHORTCUTを示したり、ヒントしたりしません。 –
他のアプリケーションはそれをどのようにすることができますか? skypeのように – steevoo
- 1. デスクトップからショートカットを削除するには?
- 2. Androidデスクトップからアイコンを削除する
- 3. ユーザーのデスクトップからショートカットをプログラムで削除する方法はありますか?
- 4. 誤ってGitシェルのショートカットを削除しました
- 5. VS2008またはReSharperのショートカットで行を削除する
- 6. 私のVisual Studio 2010コマンドプロンプトのショートカットが削除されました
- 7. デスクトップにショートカットを作成するC#
- 8. Androidですべてのホーム画面のショートカットをプログラム的に削除
- 9. Windowsデスクトップからのcygwin sshショートカット
- 10. android notifyDataSetChanged()は、リスト内の元のデータを削除します。
- 11. Wixでスタートメニューのショートカットを作成/削除する問題
- 12. AndroidはデスクトップPCからAndroidデバイスにファイルをアップロードします
- 13. Androidをリストビューから削除してから削除する
- 14. Proguardは未使用のコードを削除しますか(Android上)
- 15. インストーラを使用してアプリケーションの以前のバージョンのショートカットを削除する
- 16. デスクトップ上の任意のアプリケーションのショートカットを作成する
- 17. Androidアラートマネージャーの削除
- 18. Androidアプリを削除する
- 19. カスケード削除は意図しないレコードを削除します
- 20. Rsync:削除しますが.svnサブディレクトリは削除しません
- 21. デスクトップ上のショートカットをクリックするとシステムトレイのアイコンが表示されます
- 22. Android ExceptionInitializeErrorを削除するには?
- 23. グリッドビューのイベントを削除しないイベントを削除します。
- 24. AndroidでIMAPを使用してメールを削除しますか?
- 25. セットアップと配備を使用してデスクトップへのショートカットを作成する
- 26. File.delete()はAndroid上でシンボリックリンクを削除しませんか?
- 27. Android AndEngine:sprite.detachSelf()はスプライトを削除しません
- 28. AndroidのEditTextからフィルタを削除しますか?
- 29. Android 4+のセットアップウィザードアプリを削除しますか?
- 30. Androidのプロダクションコードからログを削除しますか?
これはデフォルトの動作だと思います。あなたがアプリケーションアンドロイドを削除すると、それに関連するすべてのものを削除します:db、datas、shortcutsなど:) – StErMi
そのように動作しません。デフォルトでは削除されないので、ショートカットを削除するコードはわかります。 ありがとうございます – steevoo
あなたはどのランチャーを使用していますか?既定のランチャー(および私が知っている他のランチャー)では、アプリケーションが電話から削除されたときにショートカットが削除されます。実際にアプリケーションを削除してもよろしいですか? – Dimse