에디트텍스트(EditText)를 사용하다가 아래와 같은 익셉션을 만난다면 무엇에 주의 해야 할까?E/InputEventReceiver: Exception dispatching input event.E/MessageQueue-JNI: Exception in MessageQueue callback: handleReceiveCallbackE/MessageQueue-JNI: android.content.res.Resources$NotFoundExceptio..
안드로이드 EditText가 여러개 있거나, 다른 곳으로 포커스를 옮겨야 할 경우가 있다. 어떻게 해야 할까?1. 현재 에디트텍스트의 커서를 지운다.setCursorVisible(false)2. 다른 에디트텍스트나 아이템에 커서를 살린다. setCursorVisible(true)3. 죽이고, 살리면 살아난 애는 깜빡일까? 그냥 자고 있다. 포커스를 요청 해야 한다.4. 포커스 좀 주세요... mEditText.requestFocus();이러..
안드로이드 에디트 텍스트의 맨 뒤에 커서를 위치 시키는 방법을 알아 보자. 이게 기본이 아니라는 것이 그렇지만... 공부 하라는 선생님의 말씀이라는 것 같아서... 숙제를 해본다.1. 길이의 맨 뒤에 붙여 보자 editText.setSelection(editText.length());2. 선생님을 만나라java.lang.indexoutofboundsexception setspan ends beyond length3. 선생님의 충고를 들어라...
EditText를 여러개 사용하다보면 포커스 때문에 불편한 점이 생길 때가 많다. 이럴 때는 필요할 때만 포커스를 넣고 그외에는 포커스를 기본적으로 죽여야 한다. 그렇지 않으면 시도 때도 없이 키보드가 올라가고 사라지지 않기 때문이다. 키보드 강제로 내리기 private void hideKeyBoard(){ InputMethodManager iM= (InputMethodManager)mContext.getSystemServic..
- Total
- 192,169
- Today
- 149
- Yesterday
- 153