I am trying to inflate a menu in a class that inherits the Fragment
class.
Here is my OnCreateOptionsMenu()
method -
@Override
public bo
Use this code:
@Override
public boolean OnCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.forecastfragment, menu) ;
final MenuItem item = menu.findItem(R.id.forecastID);
}
where forecastID is the ID of the item in the menu forcastfragment.xml.
Also add setHasOptionsMenu(true);
in your OnCreateView()
so that the fragment will call the method.
As a side, it's standard practice to include the word 'menu' in your menu file names such as 'forecastfragment_menu.xml'. It avoids confusion.