I want to manage all fragment in back press. When i click back press then open previous fragment and finish present fragment.
Asked
Active
Viewed 305 times
1 Answers
0
you can manage back event like this in fragment:
@Override
public void onResume() {
super.onResume();
getView().setFocusableInTouchMode(true);
getView().requestFocus();
getView().setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (event.getAction() == KeyEvent.ACTION_UP && keyCode == KeyEvent.KEYCODE_BACK){
// finish your previous fragments here.
return true;
}
return false;
}
});
}

Krishna Kachhela
- 773
- 1
- 7
- 24
-
is this help you? – Krishna Kachhela Aug 30 '16 at 11:38