1. 엔터 키 변경
-> EditText 속성 추가
android:imeOptions="actionSearch"
android:inputType="text"
-> Listener 추가
mEditText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
switch (actionId) {
case EditorInfo.IME_ACTION_SEARCH:
mBtn.perpormClick();
break;
default:
// 기본 엔터키 동작
return false;
}
return true;
}
});
2. 자동 포커스 해제 (키 패드 바로 안 보이게 하기)
-> EditText 속성 추가
android:focusable="true"
android:focusableInTouchMode="true"
-> manifests 의 해당 액티비티 태그에 속성 추가
android:windowSoftInputMode="stateAlwaysHidden"
728x90
'# App > Android(JAVA)' 카테고리의 다른 글
[안드로이드 스튜디오] FragmentAdapter (0) | 2018.10.06 |
---|---|
[안드로이드 스튜디오] 권한 설정, 획득하기 (0) | 2018.09.30 |
[안드로이드 스튜디오] 한 번만 실행되는 액티비티 (SharedPreference) (0) | 2018.09.30 |
[안드로이드 스튜디오] java.lang.IndexOutOfBoundsException: Inconsistency detected (0) | 2018.09.28 |
[안드로이드 스튜디오] 이미지 크기만큼 보여지는 View (0) | 2018.09.27 |
[안드로이드 스튜디오] Intent로 화면 전환하여 전화 걸기 (0) | 2018.09.27 |
[안드로이드 스튜디오] TextView 자바에서 꾸미기 (0) | 2018.09.26 |