0

활동에는 텍스트보기와 격자보기라는 두 가지 유형의보기가 있습니다. 내가 격자보기에있어 '뒤로'버튼을 누르면 텍스트보기로 초점을 가져와 격자보기에 다시 액세스 할 수 있도록 기능을 계속 수행해야합니다. 다시 말하지만 텍스트보기로있을 때 '뒤로'버튼을 누르면 내 활동을 끝내야합니다. .setOnKeyListener()를 내 gridview에 줄 때이 작업을 수행 할 수 있습니다. 그러나 이것이 완료되면 격자보기의 초점은 사라집니다. 그리드보기를 종료하고 텍스트보기로 표시하는 것이 어떻게 가능합니까?활동 완료

답변

0

이상한 요구 사항. 내가 너를 이해하는지 모르지만 도와 주려한다.

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if((keyCode == KeyEvent.KEYCODE_BACK)) { 
     Log.d(TAG, "back button pressed"); 
     //here manage yours focus on/off and finishing activity 
    } 

    return super.onKeyDown(keyCode, event); 
} 
:

는 활동에 붙여 넣습니다