6

自分で作成したアイコン (24px x 24px) でオプション メニューを作成しましたが、表示されません。

私のxml(res / menuにある)のコードは次のとおりです。

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/menu_insert"
    android:icon="@drawable/menu_add"
    android:title="@string/menu_insert" />
</menu> 

メニューは、ドキュメントに記載されているように、Activity.java ファイルに作成されます。

public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    MenuInflater mi = getMenuInflater();
    mi.inflate(R.menu.list_menu, menu);
return true;
}

PSアイテムのタイトルはずっと左にあり、ドキュメントのどこにもそれを中央に配置する方法が見つからないようです(どうやらandroid:gravityはそこで行われていません)

ありがとう

4

1 に答える 1

-1

私はあなたの呼び出しをsuper.onCreateOptionsMenu(menu)削除する必要があると思います、それは必要ではなく、あなたのメニューを変えるようです。

于 2012-07-23T13:07:51.807 に答える