Answer by Irene Anguita for onCreateOptionsMenu is never called
This happens because you have defined a Theme in your styles.xml that has something like:<style name="AppTheme" parent="Theme.AppCompat.Light.**NoActionBar**">You can manually create a toolbar,...
View ArticleAnswer by Ahamadullah Saikat for onCreateOptionsMenu is never called
If above answer doesn't work, make sure that you are using the same id of toolbar.layout_app_bar.xml<androidx.appcompat.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"...
View ArticleAnswer by Allen for onCreateOptionsMenu is never called
That is because the activity does not have the toolbar.There are 2 steps in order to do it.First, you need to add the toolbar in your activity.xml which is in res/layout<?xml version="1.0"...
View ArticleAnswer by AnthonyCFE for onCreateOptionsMenu is never called
I had a similar issue, but a different solution I am sharing with the community (as it took me one hour to understand what was happening): abstract class BaseActivity : AppCompatActivity{ override fun...
View ArticleAnswer by P Wilson for onCreateOptionsMenu is never called
I had the same issue. My problem was solved by inheritance of a different activity class.So I had been doing:public class WelcomeActivity extends Activitybut changed this to: public class...
View ArticleAnswer by Sterling Diaz for onCreateOptionsMenu is never called
In the method: Fragment#onCreateView(...) you should put:setHasOptionsMenu(true);Then your method will be called.
View ArticleAnswer by Martin Cazares for onCreateOptionsMenu is never called
In the latest versions of Android when using the compat library for toolbar, is very common that this happens, in order to get the menu items to display in the toolbar you must do the...
View ArticleAnswer by Daynil for onCreateOptionsMenu is never called
I was having the same problem (menu not showing up, onCreateOptionsMenu not being called).If you are calling this within a fragment, you need to override public void onCreateOptionsMenu(Menu menu,...
View ArticleAnswer by noahutz for onCreateOptionsMenu is never called
Call setHasOptionsMenu function from onCreate first. The onCreateOptionsMenu will be automatically called.Try this:setHasOptionsMenu(true)
View ArticleAnswer by Adam for onCreateOptionsMenu is never called
Maybe you also have overrode onKeyDown method and made it always return true. Returning true means that keyEvent will be prevented from being propagated further. See code below:@Overridepublic boolean...
View ArticleAnswer by Warpzit for onCreateOptionsMenu is never called
If the phone you test on has a menu button onCreateOptionsMenu wont't be called on start with the theme:android:theme="@android:style/Theme.Black.NoTitleBar"But when you click the menu button the...
View ArticleAnswer by Deepanker Chaudhary for onCreateOptionsMenu is never called
Try This It works for me:---@Overridepublic boolean onCreateOptionsMenu(Menu menu){ super.onCreateOptionsMenu(menu); getMenuInflater().inflate(R.menu.home_page_menu, menu); return true;}@Overridepublic...
View ArticleonCreateOptionsMenu is never called
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: @Overridepublic boolean...
View Article