2011-03-15 3 views
0

나는 활동, 즉 주 카테고리, 하위 카테고리 및 항목 목록에서 3 가지 다른 기능을 가지고 있습니다. 메인 카테고리를 클릭하면 sub_category가 표시되고 item의 list와 동일하게 표시됩니다. 다시 기능을 보시려면 다시 옵션을주고 싶습니다. 예를 들어, 다시 옵션을 클릭하여 list_of 항목을 볼 때 sub_category를 표시하고 sub_category에서 back button을 클릭하여 주 카테고리를 표시하려고합니다. 나는 이것을 어떻게하는지 모른다. 위의 모든 기능은 하나의 클래스에 있습니다. 누구든지 이것에 대한 해결책을 줄 수 있니? ??List_view 항목 다시 받기

답변

0

키 다시 이벤트를 처리하는 onKeyDown 함수를 재정의합니다.

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if((keyCode == KeyEvent.KEYCODE_BACK)) { 
     Log.d(this.getClass().getName(), "back button pressed"); 
     // invoke your navigation function 
     // return true; - to prevent this event from being propagated further 
    } 

    return super.onKeyDown(keyCode, event); 
} 
+0

안녕하세요. 의견을 보내 주셔서 감사합니다. 나는 keycode와 keyevent가 무엇인지 모른다. pls help – RAAAAM

+0

간단히 keyCode는 키 코드이고 KeyEvent는 ACTION_UP, ACTION_DOWN 등과 같은 이벤트입니다. 도움이 되었습니까? – pawelzieba

관련 문제