4

シンプルなAndroidアプリ(Mono for Androidで構築)がありますが、アイコンに問題があります。

  • ランチャーとタスクスイッチャーのアイコンは正しいですが、
  • アプリの管理とタスクマネージャーでは、一般的なAndroidアイコンが表示されます

さまざまな密度リソースとマニフェストを確認しましたが、すべて正しく見えます。

(これはGalaxyS電話とNexus7で見られます)

4

4 に答える 4

4

ほとんどの場合、icon内でアクティビティのプロパティをAndroidManifest.xml設定しましたが、アプリケーションには設定していません。

于 2013-02-08T01:08:02.423 に答える
4

アプリのアイコンが何らかの形でアプリマネージャーにキャッシュされているため、アプリをアンインストールして再インストールしてもアイコンが適切に変更されないことがあります。デバイスを再起動すると解決する場合があります。また、この投稿は非常に便利であることがわかりました。通常、gradle にアプリケーション ID を追加すると、問題が解決します。

于 2015-06-19T06:16:55.880 に答える
0

Package Explorer で「AndroidMenifest.xml」を開き、下部にある「アプリケーション」タブをクリックします。「アイコン」フィールドを見て、アイコンの場所を入力します (例: @drawable/iconimage)。次に、「AndroidManifest.xml」タブに移動してを探し、android:icon=そこにも場所を追加します (例: android:icon="@drawable/iconimage)

両方の場所で同じアイコン名を使用していることを確認してください!

于 2013-02-08T01:25:24.733 に答える
-1

Oleg と Collin はどちらも正しいですが、完全を期すために - Mono アプリでは、Application オブジェクトの属性を使用してアイコンを設定できます (存在する場合)。

[Application(Label = "MyAppName", Icon = "@drawable/icon")] 
class MyApp: Application
{ ...
于 2013-02-10T21:13:51.580 に答える