I am having some trouble getting an options menu working in Android. I have built apps before, and they all worked fine, but now the menu just doesn't pop up.
The code:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(R.menu.activity_video, menu);
return true;
}
the whole method is never even called (checked by setting a breakpoint). The activity is super-simple, it just has a VideoView
in it, with an OnTouchListener
set.
I am using Android 4.0.4 on a Samsung Galaxy 10.1, API level 15, minSDK 15. Am I missing something?
android:theme="@android:style/Theme.Black.NoTitleBar"
, I have used it with success on other apps. – HatchettmenuInflater.inflate(R.menu.feedback_menu, toolbar.menu)
instead ofsetSupportActionBar
– CaliforniaFragmentActivity
to extend the underlying activity. Changing that toAppCompatActivity
fixed the issue (onCreateOptionsMenu
got called). – Lattermost