0

次のコードを使用して、アプリのいくつかの場所でアイコンを使用してみます

    android:icon="@drawable/app_logo" />

しかし、それらは表示されず、エラー/警告も表示されません。app_logo.png を res/drawable フォルダーに入れ、次に他の描画可能なフォルダー (res/drawable-hdpi、res/drawable-ldpi...) に入れましたが、app_logo がアプリに表示されません。誰かがエラーを追跡するのを手伝ってくれませんか?

編集:次のようなオンラインの例から取得した、メニューとタブビューでそれらを使用したい

<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/icon"
    android:icon="@drawable/help_logo" />
<item android:id="@+id/help"
    android:title="Help Text" />
<item android:id="@+id/icontext"
    android:title="App Logo Text"
    android:icon="@drawable/app_logo" />

4

2 に答える 2

1

android:icon「複数箇所」ではご利用いただけません。または、技術的には可能ですが、android:icon属性をサポートする要素内でこれを使用することは意味があります。それ以外の場合はスキップされます。

編集

android:iconfor menu は、Android 2.x では 6 つのメニュー項目に対して表示されます (または、6 番目の位置がシステムによって取得され、メニューをさらに展開できるように、6 つ以上の項目を取得した場合は 5) 以前は、ユーザーがメニュー ボタンを押すと表示されます。メニューにそれ以上の項目がある場合は表示されません。また、Android 3.0 以上の端末では表示されません。メニューを放棄してアクションバーパターンに切り替えることをお勧めします

于 2012-10-28T19:17:14.057 に答える
0

Androidのタブアイコンが表示されないおかげで、最終的に何が問題なのかがわかりました

私のアプリにはまだタイトルバーがありました-追加

    android:theme="@android:style/Theme.NoTitleBar" 

マニフェストにすべてを解決しました。TitleBar とアイコンの両方をどのように保持できるかは興味深いです。

于 2012-10-28T22:24:33.977 に答える