i have this problem: I have lot of layout pages and each has a back button as a picture. That mean when you tap on that picture, you are redirect on layout sreen, which is previous. I have only two activity. That is achieve by this metod:
public void button2
(View button) {setContentView(R.layout.screen1);}
Is there someone option like this for hardware back button? When i tap on hardware back button, it redirect me on specific layout page? I try option stated on this page: How to handle back button in activity but there not helped. Please can you hepled or explain? Thank you very much.
EDIT:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
setRequestedOrientation(ActivityInfoCompat.CONFIG_UI_MODE); }
@Override
public void onBackPressed() {
return; }
when use these up, nothing happened.
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
moveTaskToBack(true);
return true; }
return super.onKeyDown(keyCode, event); }
when use these, hardware back button cause return to main screen of the android telephone