我在使用安卓2.2系统的三星Galaxy手机时遇到了显示选项菜单的问题。我的菜单有四个选项,我按照默认方式进行了排列。
在对应的活动中,我这样填充菜单:
当菜单显示时,我看不到分隔上部两个条目和下部条目的水平线。网格显示为两个相邻的列,而不是四个正方形。
在模拟器中似乎工作正常,但在手机上我遇到了这个问题。 有什么想法吗?我应该创建自定义菜单吗?我不想改变菜单的任何其他属性,只是希望默认行为。
提前感谢。
<item android:id="@+id/feedback"
android:icon="@drawable/ic_menu_send"
android:title="@string/feedback" />
<item android:id="@+id/share"
android:icon="@drawable/ic_menu_share"
android:title="@string/share" />
<item android:id="@+id/sign_out"
android:icon="@drawable/ic_menu_close_clear_cancel"
android:title="@string/sign_out" />
<item android:id="@+id/preferences"
android:icon="@drawable/ic_menu_preferences"
android:title="@string/preferences" />
在对应的活动中,我这样填充菜单:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.sr_menu, menu);
return true;
}
当菜单显示时,我看不到分隔上部两个条目和下部条目的水平线。网格显示为两个相邻的列,而不是四个正方形。
在模拟器中似乎工作正常,但在手机上我遇到了这个问题。 有什么想法吗?我应该创建自定义菜单吗?我不想改变菜单的任何其他属性,只是希望默认行为。
提前感谢。