У меня есть navigation drawer activity
с fragments
, и я отправлю каждый fragment
на activity
. У меня проблема, если я выбрал опцию 3 моего меню, которая является fragment
, которая отправит меня на activity
, но когда я вернусь с кнопкой Назад, он отправит меня к варианту 1, что я хочу, чтобы я вернитесь к варианту 3.
Как я могу изменить это?
Я пытался сделать это parentActivity
, но это не сработало
Спасибо.
Мой navigation drawer activity
с fragments
![enter image description here](https://i.stack.imgur.com/zIRcv.jpg)
Когда я нажимаю на кнопку, он отправляет меня на activity
, что это
И в activity
у меня есть toolbar
для возврата, и я хочу вернуться к варианту 3, а не к 1.
Что мне нужно сделать в моем коде или что я могу разместить?
![enter image description here](https://i.stack.imgur.com/ghuc4.jpg)
![activity](https://i.stack.imgur.com/O8DdJ.jpg)
Мой вариант кода фрагмента 3
public class Mis_Aliados extends Fragment {
Button boton;
public Mis_Aliados() { }
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view=inflater.inflate(R.layout.persona_mi_perfil, container, false);
boton=view.findViewById(R.id.buton);
boton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(getActivity(), ActividadEx.class);
startActivity(intent);
}
});
return view;
}
}
Мой activity
код
public class ActividadEx extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.pruebaactividad);
Toolbar toolbarback=findViewById(R.id.include);
setSupportActionBar(toolbarback);
getSupportActionBar().setTitle("Activity");
ActionBar actionBar=getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
}
}