私は、アンドロイドを使ってマニフェストファイルで設定できることを知っています:icon属性です。しかし、どうすればjavaコードで設定できますか?アプリケーションアイコンをプログラムで設定する方法
5
A
答えて
5
プログラムで設定することは意味がありません。ランチャーは、アプリケーションがアクティブでないときにアプリケーションアイコンを表示する必要があります。
How to change an application icon programmatically in Android?をご覧になると、AndroidデベロッパーAPIのデモでこのサンプルコードにリンクしているコメントが見つかります。LaucherShortcuts
アクティビティはLauncherShortcutを作成できます(LauncherShortcutは異なるアイコンを持つことができます)(setupShortcut()関数を参照)。ユーザーがアイコンを選択するようにするには、ショートカットを作成するときにアイコンのリストを表示する必要があります。しかし、もう一度、それはショートカットです。アプリケーションのリストに元のアイコンが表示されます。
1
ランチャーアイコンをプログラムで設定することはできません。
関連する問題
- 1. Qtベースのプロジェクトでアプリケーションアイコンを設定する方法は?
- 2. JavaFXで問題を設定するアプリケーションアイコン
- 3. android:layout_columnをプログラムで設定する方法
- 4. プログラムでpasswordToggleEnabledを設定する方法
- 5. Qt5 Mac用のアプリケーションアイコンを設定する
- 6. Windowsメディアプレーヤーを「エクスプレス設定」プログラムで設定する方法は?
- 7. leaseTimeout設定をプログラム的に設定する方法は?
- 8. kdeでキーバインド方式をプログラムで設定する方法
- 9. iphoneアプリでアプリケーションアイコンを設定する場所
- 10. プログラムの設定でアプリケーション権限ウィンドウをプログラムで開く方法
- 11. アプリケーションアイコンを設定するとQtエラーが発生する
- 12. Angular 2でグローバルフォームエラーをプログラムで設定する方法
- 13. Android:TableRow内でImageViewの幅をプログラムで設定する方法
- 14. ASP.NET MVC 2プロジェクトでスタイルシートをプログラムで設定する方法は?
- 15. Spring Cloud AWS SQSでメッセージハンドラをプログラムで設定する方法は?
- 16. Ionicのvariables.scssでプログラムで変数を設定する方法は?
- 17. Emacs Lispでカスタム変数をプログラムで設定する方法は?
- 18. Androidでビデオに効果をプログラムで設定する方法は?
- 19. iPhoneでプログラムでUITextFieldのタッチダウンイベントを設定する方法
- 20. 4.0.2で値をプログラムで設定する方法
- 21. Googleクローズで境界線をプログラムで設定する方法
- 22. GradientDrawableのTopLeftRadiusとBottomLeftRadiusをプログラムでAndroidで設定する方法
- 23. スウィフト3.0でポップオーバービューアンカーをプログラムで設定する方法
- 24. ディレクティブでプログラムでフィルタを設定する方法
- 25. PercentRelativeLayoutでpercentHeightをプログラムで設定する方法
- 26. PL/SQLでテーブル名をプログラムで設定する方法は?
- 27. XAMLで行の高さをプログラムで設定する方法は?
- 28. Silverlightでプログラムでグリッドを設定する方法は?
- 29. WooCommerceで配送量をプログラムで設定する方法
- 30. Android反射方法なしでプログラムでtextcursordrawableを設定する
実行時にランチャーアイコンを変更するために表示されるアプリは、実際のランチャーショートカットではなくウィジェットを使用していると思います。 – Kuffs
@KUFFS:いくつか例を挙げて、私はそれを回避することができます....私は検索しようとしましたが失敗しました... – Satya