@Override
public void onCreateOptionsMenu(Menu menu,MenuInflater inflater){
Log.d("Does", "get called");
inflater.inflate(R.menu.menuItem, menu);
super.onCreateOptionsMenu(menu,inflater);
}
@Override
public void onPrepareOptionsMenu(Menu menu) {
super.onPrepareOptionsMenu(menu);
getActivity().invalidateOptionsMenu();
MenuItem filter = menu.findItem(R.id.section);
filter.setVisible(false);
}
मैं टुकड़े और उसके loaed हो रही में मेरे मेनू लोड करने के लिए कोशिश कर रहा हूँ बुलाया onPrepareOptionsMenu नहीं हो रही है, लेकिन मैं कहाँ कुछ मेनू आइटम को छिपाने के लिए की जरूरत है onPrepareOptionsMenu
, बिल्कुल नहीं बुलाया हो रही है।टुकड़े
अद्यतन:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setHasOptionsMenu(true);
}
मैं setHasOptionsMenu(true)
मेरी onCreate()
विधि के अंदर बोल रहा हूँ।
धन्यवाद, मुझे एक ही समस्या थी, लेकिन जैसा कि आप सेट पर सेट्स को सेट करने के लिए कॉल जोड़ते हैं, ठीक है, इसे ठीक करें। –