У меня есть рабочий код, когда пользователь переходит от одного фрагмента к другому, но проблема в том, что при открытии нового фрагмента старый фрагмент также отображается в.
Таким образом, пользователь видит новый фрагмент, но когда он прокручивает вниз, он также видит старый фрагмент.
Есть ли возможность полностью скрыть предыдущий фрагмент?
if(userDTO.getMobile().isEmpty()) {
new AlertDialog.Builder(getActivity())
.setView(getLayoutInflater().inflate(R.layout.test2, null))
.setPositiveButton(R.string.okaypopup2,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
AppCompatActivity activity = (AppCompatActivity) view.getContext();
ProfileSetting myFragment = new ProfileSetting();
activity.getSupportFragmentManager().beginTransaction()
.replace(R.id.zopa, myFragment)
//.addToBackStack(null)
.commit();
}
})
.show();
}
Возможно, я делаю что-то не так ... Я ожидаю открытия нового фрагмента при появлении всплывающего сообщения.
Спасибо