为什么在 Android 中菜单不会像 Activity 的布局那样自动为您膨胀?
问问题
321 次
2 回答
4
他们是,就像这样覆盖:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.YOUR_MENU_LAYOUT, menu);
return true;
}
编辑,这是一个示例 xml,他们进入/res/menu
<menu>
<item android:id="@+id/menu_sample"
android:title="Sample text"
android:icon="@drawable/ic_menu_sample"
/>
</menu>
于 2010-08-27T23:16:36.973 回答
3
您确实使用setContentView(R.layout.whatever)
. 它的名称没有 inflate ,但它(除其他几件事外)就是它的作用。
于 2010-08-28T00:50:50.753 回答