소프트 키보드 '다음'버튼 변경 삼성 S3 & S3 Mini (전 삼성 전자라고 생각합니다)의 소프트 키보드 '이동'동작을 '검색'으로 변경하고 특정 동작을 onclick으로 수행하려고합니다. .삼성 전화
나는 비 삼성 기기에서 작동 순간에 다음과 같습니다 검색 텍스트 내 사용자 정의 EDITTEXT이
searchText.setImeActionLabel("Search",EditorInfo.IME_ACTION_UNSPECIFIED);
searchText.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_ENTER) {
startSearch();
return true;
}
return false;
}
});
.
사용자 정의 editText는 XML에서 특별히 특별한 것이 없습니다. 다음되는 관련 부분 :
android:singleLine="true"
android:imeActionLabel="Go"
그러나 삼성 폰은 '다음'을 가지고 주장하고 클릭 내 startSearch() 함수를 실행하지 않습니다. 이 일을 가능하게 할 수있는 방법이 있습니까?
안드로이드 : imeOptions = "actionSearch"로 설정해야만 검색 파인더 아이콘을 표시하고 onClick 함수로 실행할 수 있지만 imeOptions를 설정하는 것은 분명히 대답이었습니다! –