뒤로 버튼 문제가 있습니다. 내 응용 프로그램에서 사용자가 뒤로 버튼을 클릭하면 홈 화면으로 이동해야하는 기능을 구현하려고합니다. 이 작업을 수행하기 위해 코드를 작성했습니다.BackButton을 누름 문제
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
if(backCount==0){
backCount++;
Intent restartResearchActivity = new Intent(ResearchListNew.this,ResearchListNew.class);
startActivity(restartResearchActivity);
}
else{
}
}
return super.onKeyDown(keyCode, event);
}
내가 사용하고 정적 varialble의 INT backCount = 0 때문에 사용자가 화면 자체에 있으며 APP 나올하고자 할 때, 그는 위의 루프의 다른 부분으로 이동해야하고
처음으로 다시 버튼을 사용한다고 가정하면 백 카운트가 1이되고, 그 후에는 백 카운트가 1이됩니다. 사용자가 뒤로 버튼을 클릭하면 집으로 이동하지 않습니다. 이제 백 카운트 화면이 0보다 큽니다.
이 시나리오에서 친절하게 도와주세요.
감사
인 텐트를 사용하여 새로운 활동을 시작한 이유가 무엇입니까? 보기를 다시 설정하는 대신? –