Панель инструментов появляется, но нет элементов меню. Если я переведу код в действие, вызывается корреспондент onCreateOptionsMenu. Если я вернусь к панели действий, версия фрагмента работает нормально.Использование панели поддержки Android с фрагментами, не вызывающими onCreateOptionsMenu
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Toolbar toolbar = (Toolbar) getActivity().findViewById(R.id.imd_toolbar);
((AppCompatActivity) getActivity()).setSupportActionBar(toolbar);
setHasOptionsMenu(true);
}
из-за этого и более сложный жизненный цикл, я имею в виду пойти фрагмент свободной (n00b здесь кстати), плюс я не планирую делать таблетки специальный макет. Тем не менее, мне кажется, что этого не случилось с кем-то еще, пожалуйста, дайте мне знать, если это известно или просто проблема от меня.
Спасибо!
У вас есть элементы, добавленные в ваше меню xml ?? – Moulesh
Почему вы используете getActivity() в панели инструментов панели инструментов (панель инструментов) getActivity(). FindViewById (R.id.imd_toolbar) ;? –
Как вы добавляете элементы в свое меню? –