0
У меня есть вкладка с использованием фрагментов, одна из вкладок содержит кнопку, которая должна запускать другой скрытый фрагмент.Не удалось запустить новый фрагмент?
Я добавил нижеследующий код клика к кнопке, но фрагмент, похоже, не запускается.
Любые идеи?
мой OnClick код:
public void onClick(View view) {
//Intent intent = new Intent(getActivity(), TestFragment.class);
//startActivity(intent);
Toast.makeText(getActivity(),"clicked", Toast.LENGTH_SHORT).show();
FragmentManager fm = getFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
ft.replace(R.id.container_body, new TestFragment(), "frag screen");
ft.commit();
}
});
Опубликуйте свой xml и код TestFragment.java – Rami
@Rami, просто решил проблему, я использовал неправильный контейнер_body, у меня есть навигационный ящик и просмотр пейджера, использовал nav_drawer, а не просмотр пейджера. Благодарю. – ScottishUser
Если вы решили проблему, поставьте свой ответ или закройте вопрос –