选项菜单未出现在Android中

Fli*_*120 2 android android-xml android-menu android-optionsmenu

我有这个代码来创建菜单:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
        super.onCreateOptionsMenu(menu);
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.tip_menu, menu);
    return true;

}


@Override
public boolean onOptionsItemSelected(MenuItem item) {

    switch (item.getItemId()) {
    case MNU_PREV:
        animateTextViewsPrev();
        break;

    case MNU_NEXT:
        animateTextViewsNext();
        break;
    }

    return true;
}
Run Code Online (Sandbox Code Playgroud)

和XML:

<?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android" >
        <item android:id="@+id/prev_tip" android:title="@string/prevTip"></item>
        <item android:id="@+id/next_tip" android:title="@string/nextTip"></item>
    </menu>
Run Code Online (Sandbox Code Playgroud)

在具有Android 2.1的智能手机中,菜单是可见的,但在其他移动设备中,4.1.1是不可见的.有人现在该怎么解决呢?

FIG*_*742 5

什么是目标Android,很高兴知道,在Android 4.0中他们重新设计了菜单布局.

我想你super.onCreateOptionsMenu(menu);在电话中失踪了onCreateOptionsMenu

在我的代码中,我有,

public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.menu, menu);
    return true;
}
Run Code Online (Sandbox Code Playgroud)