Android 菜单未显示在SherlockFragmentActivity中

Android 菜单未显示在SherlockFragmentActivity中,android,menu,actionbarsherlock,Android,Menu,Actionbarsherlock,我有 但菜单并没有显示在标题栏中,而是通过点击设备上的菜单按钮显示在屏幕底部。就像正常活动一样。。。我做错了什么 菜单xml是: import com.actionbarsherlock.app.SherlockFragment; import com.actionbarsherlock.app.SherlockFragmentActivity; import com.actionbarsherlock.view.Menu; import com.actionbarsherlock.view.M

我有

但菜单并没有显示在标题栏中,而是通过点击设备上的菜单按钮显示在屏幕底部。就像正常活动一样。。。我做错了什么

菜单xml是:

import com.actionbarsherlock.app.SherlockFragment;
import com.actionbarsherlock.app.SherlockFragmentActivity;
import com.actionbarsherlock.view.Menu;
import com.actionbarsherlock.view.MenuInflater;
import com.actionbarsherlock.view.MenuItem;


public class ActivityHome extends SherlockFragmentActivity             {
                super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);

  ...........
}

@Override
    public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getSupportMenuInflater();
        inflater.inflate(R.menu.menu_main, menu);
        return true;
    }

请帮忙

通过添加android:showAsAction=always属性,可以在操作栏中显示各个菜单项


通过添加android:showAsAction=always属性,可以在ActionBar中显示各个菜单项


很乐意帮忙!如果您觉得答案有帮助,请记住接受它。@user1908375:如果这对您的问题有帮助,您应该给jbr3zy打勾。很高兴提供帮助!如果您觉得答案有帮助,请记住接受它。@user1908375:如果这对您的问题有帮助,您应该给jbr3zy打勾。
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item
        android:id="@+id/menu_add_record"
        android:icon="@drawable/ic_action_plus"
        android:title="@string/add"
        >
    </item>
</menu>