sto ignorando onPrepareOptionsMenu per nascondere e mostrare le voci di menu. Durante il test con l'emulatore di livello 16 API; onPrepareOptionsMenu non viene chiamato quando si apre il menu per la prima volta. Ma quando riapro il menu funziona. Il problema è solo con il primo utilizzo. Puoi semplicemente testarlo con questo;Jelly Bean non chiamare onPrepareOptionsMenu() quando si apre il menu per la prima volta
@Override
public void onPrepareOptionsMenu(Menu menu) {
Toast.makeText(this.getActivity(), "pre", Toast.LENGTH_SHORT).show();
super.onPrepareOptionsMenu(menu);
}
Tutte le idee?
invalidateOptionsMenu ha funzionato. grazie – syloc
Da dove chiami? – Skynet
Dalla tua attività. – IKavanagh