2014-12-14 2 views
0

내가 도움이 필요해, 내가 성공하지 않고이 문제에 대한 솔루션을 몇 시간 동안 찾고 있었어 ... 나는이 EditText를 클릭하면 ViewGroup 내에서 EditText를 가지고 가상 키보드가 표시됩니다. 문제는 안드로이드 4.2 이상의 장치에서 모든 것이 예상대로 작동한다는 것입니다. 편집 문구가 위로 올라와 있습니다. 4.2 이전의 장치에서는 편집 문구가 키보드 뒤에 있습니다. 안드로이드 4.2 adjustPan

<activity 
    ... 
    android:windowSoftInputMode="adjustPan"> //or adjustResize 
</activity> 

왜 내가 그것을 어떻게 이런 일을 해결할 수있다 :

나는 매니페스트 파일하지만 아무것도 변화에 이것을 시도? 고맙습니다!

답변

0

는이 문제를 해결하기 위해 , 당신의 EDITTEXT이를 사용

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE|WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); 
+0

감사하지만, 작동하지 않는, SOFT_INPUT_STATE_VISIBLE 키보드가 자동으로 표시하게하고 내가 원하는 것을하지 이잖아, 그리고 글고 4.2 사전에 (언제나처럼 뒤에 유지 장치) – Istigar