2014-02-20 5 views
3

소프트 키보드는 TextView 객체를 위로 움직이면 (조정) TextView가 다른 TextView와 겹치도록 표시합니다.Android : 소프트 키보드를 사용하여 구성 요소 잠금

이 TextView를 잠그는 방법이 필요합니다. 특히입니다. 그러면 키보드가 오버레이됩니다. 하지만 그 구성 요소 만. 나는 창 전체를 패닝하고 싶지 않다.이 하나, 싱글, TextView 객체.

TextView에 프로그래밍 방식으로 "키보드로 이동하지 마십시오."라고 말할 수 있습니까?

솔직하게 말하면, 모든 구성 요소가 움직이지 않도록 유지하면서 키보드를 오버레이 할 수 있습니다.

미리 감사드립니다.

+0

['android : windowSoftInputMode'] (http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft) – Vino

+0

예,하지만 그것은 전체 창에 적용됩니다. 나는 단지 하나의 구성 요소가 움직이지 않게하고 싶습니다. 나머지는 패닝을해도 괜찮습니다. – Brayden

답변

0

이렇게 대답하려면 기본적인 대답은 할 방법이 없다는 것입니다.

당신은 android:windowSoftInputMode을 시도하고 "adjustNothing,"를 사용하지만 분명히이 작동하지 않을 수 있습니다 (그리고 어느 날 위해 작동하지 않았다.) 그 외에는

, 당신은을 위해 adjustPanadjustResize로 제한하고 부드러운 입력 위치 재 지정, 그래서 당신은 UI 가이 큰 문제를 수용해야합니다.

관련 문제