프로그램/Android

Dialog에서 백버튼 클릭시 and 키보드 제어

잡식성초보 2016. 2. 19. 17:35

다이얼로그에서 백버튼 클릭시 


Dialog.setOnCancelListener(new DialogInterface.OnCancelListener() {

@Override

public void onCancel(DialogInterface dialog) {

//로직...

}

}); 


다이얼로그에서 키보드 제어

(구글에서 다이얼로그 키보드 제어 검색 )

Dialog.addContentView(viewnew LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));

Dialog.getWindow().setSoftInputMode(android.view.WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE

| android.view.WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);


다이얼로그 키보드 업 상태에서 엔터키

Textview.setOnEditorActionListener(new EditText.OnEditorActionListener() {


@Override

public boolean onEditorAction(TextView vint actionId, KeyEvent event) {


if (actionId == EditorInfo.IME_ACTION_DONE) {

if () {


else {


}

}

return false;

}

});

반응형