EditText를 눌러 포커스를 얻으려고하면 왼쪽 중앙까지만 작동합니다. 가운데에서 오른쪽으로 누르면 아무 일도 일어나지 않습니다.EditText에 중점적으로 적용하십시오.
(폭은 fill_parent입니다).
Android 2.2 및 4.2.1에서 테스트되었습니다. 둘 다 똑같은 행동.
왜 이런 일이 발생하며 "고칠 수 있습니까?"
Android 플랫폼 버그입니까?
UPDATE :
우선이 활동의 시작에 hidding와 키보드를 할 수있는 뭔가했다하지만 난 4 옵션을 시도했습니다 생각 : 기본의 LinearLayout에 추가
를 (확인 Stop EditText from gaining focus at Activity startup)
<LinearLayout
....
android:focusable="true"
android:focusableInTouchMode="true" />
나는 또한 시도했다 :
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
,
그리고 매니페스트에 변경 :
<activity.... android:windowSoftInputMode="adjustUnspecified|stateHidden"/>
을 그리고 기본 동작을 사용하여.
... 모두 위에서 설명한 동일한 동작을합니다.
활동 시작시 키보드가 나타나지 않도록하려면 내 대답에 코드를 사용해야합니다. 이제 edittext가 '이상하게 작동'하면, 이것은 다른 것입니다. 앱을 어디에서 테스트하고 있습니까? 2.2 및 4.2 에뮬레이터에서? – Paschalis
No. 2.2 및 4.2 장치. – neteinstein