2
사용자 정의 대화 상자가있어서 optionMenu 대신 사용합니다. 따라서 myDialog가 메뉴처럼 작동하도록하고 싶습니다. 즉, Menu press에서 표시/숨기기를 원합니다. 나는 많은 변종을 시도했지만 같은 결과 했어 : 나는 MyDialog에Android 사용자 정의 대화 상자 메뉴에서 표시/숨기기
그래서 때마다 대화 상자가 메뉴 키를 누릅니다에 의해 생성된다myDialog.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(DialogInterface arg0, int arg1, KeyEvent arg2) {
if (arg1 == KeyEvent.KEYCODE_MENU) {
myActivity.this.removeDialog(ID);
return true;
}
return false;
}
에 대한 OnKeyListener을 설정 한
, 즉시 그 리스너에 의해 숨 깁니다을.
메뉴 버튼을 사용하여 대화 상자를 만들 수있는 아이디어가 있습니까? 내 활동에
을하는 방법이 도움이 되나요? LayoutInflater li = LayoutInflater.from (this); 이것은 무언가 초기화라고할까요? – max4ever