1

Ну, я столкнулся с проблемой, пока я хочу перейти к активности, которую я создал для отображения из класса Fragment.Фрагмент Layount Обработка событий

  • Я правильно инициализировал кнопку.
  • Кнопка работает хорошо на тосте. ПРОБЛЕМА:
  • Теперь в моем случае коммутатора я применил намерение перейти от этой операции кадра к той, которая расширяет активность. Проблема в том, что. Я с вами фотографирую, что он говорит. Спасибо заранее. enter image description here

На изображении Main2Activity является классом java, который расширяет активность. Поэтому я хочу перейти сюда с помощью кнопки, которая присутствует внутри класса Java-класса SecondFragment.

ответ

0

Для создания намерения нужен контекст. Так что просто используйте

Intent intent = new Intent(getActivity(),Main2Activity.class); 
+0

Большое вам спасибо. Еще одно можно заменить макет обычным макетом, например фрагментTransaction.replace (R.id.Fragment_Layout, фрагмент); так что ящик навигации остается там, и основной макет заменяется любым классом java, а не фрагментом. –

Смежные вопросы