Я пытался делать навигацию между фрагментами. Я имею NewFragment.java
с новой работой фрагмента. Моя проблема:
Как я делаю это onClickListener
выполненный NewFragment.java
правильно?
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(getActivity(), NewFragment.class);
startActivity(i);
}
});
К вашему сведению: Это из фрагмента (я не знаю, имеет ли это значение).
Добавление к @Narendra решению...
ВАЖНЫЙ: При работе с фрагментами навигация тесно связана для хостинга acivity так, Вы не можете justo спрыгивать с фрагмента к фрагменту без реализации что класс фрагмента в Действии хоста.
Образец:
public class MyHostActivity extends AppCompatActivity implements MyFragmentOne.OnFragmentInteractionListener {
кроме того, проверьте, что Ваше действие хоста имеет следующую функцию переопределения:
@Override
public void onFragmentInteraction(Uri uri) {}
Hope это помогает...