Home » Android » android – invalidateOptionsMenu() deprecated

android – invalidateOptionsMenu() deprecated

Posted by: admin June 15, 2020 Leave a comment

Questions:

In one of my fragment class, I using invalidateOptionsMenu() as below

invalidateOptionsMenu(activity)

but it is deprecated

‘invalidateOptionsMenu(Activity!): Boolean’ is deprecated. Deprecated
in Java

What can be used to replace invalidateOptionsMenu(Activity activity) ?

P/S:This method still can be used, but will it be an issue in future?

How to&Answers:

They’re deprecating this method in favor of calling invalidateOptionsMenu directly on the Activity (which this method actually does, internally). In order to replace it, you can do something like requireActivity().invalidateOptionsMenu().