У меня есть пейджер с представлением, в котором есть 3 фрагмента.
Однако первый фрагмент имеет listview.
Я хочу открыть новый фрагмент, когда я нажимаю элемент ListView.
я был в состоянии сделать его работу succefully с этим кодом:Открытие фрагмента в другом фрагменте
Fragment FullBrand = new FullBrand();
FragmentTransaction ft = getFragmentManager()
.beginTransaction();
ft.replace(R.id.framebrands, FullBrand);
Bundle bundle = new Bundle();
FullBrand.setArguments(bundle);
ft.addToBackStack(null);
ft.commit();
Однако, когда новый фрагмент запусках, то ViewPager все еще там!
Что делать? как я могу избавиться от них?
Спасибо!
Да, точно, это то, что я пытаюсь сделать. Можете ли вы предложить более подробную информацию о том, как добавить обратный вызов к активности? – Fringo
см. Мой ответ на вопрос –
эй, я сделал то, что вы мне сказали, и это сработало.но у меня проблема, когда пользователь нажимает кнопку «Назад», она выходит из приложения вместо того, чтобы отнести его к предыдущему фрагменту. Есть идеи? – Fringo