내 응용 프로그램에서 많은 뷰가 있는데, 이제 문제는 한 뷰에서 다른 뷰로 돌아가는 방법입니다.back 함수를 만들고 마지막 contentView를 설정하는 방법
내가 다시 설정할 수있는 방법 모든보기의 단추가 있지만 안드로이드 뒤로 하드 단추를 사용하고 싶습니다.
나는 이런 식으로 뭔가를 시도 :
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if(keyCode==KeyEvent.KEYCODE_BACK)
{
finish();
}
return false;
}
는 그러나 문제는이 내 응용 프로그램을 닫을 것입니다. 올바른 해결책을 알려주시겠습니까? 예를 들어 마지막보기를 설정했음을 암기하고 다시이보기 또는 이와 비슷한 상황으로 돌아갈 수 있습니다.
public void CheckIfUserIsLogedIn()
{
int userPresence = localDatabase.CheckUserPresence();
if (userPresence == 0)
{
setContentView(R.layout.main);
}
else
{
setContentView(R.layout.userlogedon);
}
}
감사합니다 : 여기
내가보기를 (내 주요 활동의 방법이다)을 변경하고있는 코드입니다.
이전 버튼을 다시 보시겠습니까? – Siten
예 @ 시텐, 맞습니다. –
다음 활동으로 이동하는 동안 현재 활동을 마치시겠습니까? 새로운 활동 또는 다음 활동을 시작할 코드를 입력하십시오. –