안드로이드 softinput : 나는 키보드가 추진하려는나는 다음과 같다 양식이 모드
:
와 사용자는 것 같습니다 키보드를 열 때 그것이하고있는 것처럼 양식을 올려라. 그러나 나는 그것이 바닥에서 서비스 부분의 조건을 무시하기를 바란다. 키보드 아래에 있어야합니다. 이것을 어떻게 할 수 있습니까?
안드로이드 softinput : 나는 키보드가 추진하려는나는 다음과 같다 양식이 모드
:
와 사용자는 것 같습니다 키보드를 열 때 그것이하고있는 것처럼 양식을 올려라. 그러나 나는 그것이 바닥에서 서비스 부분의 조건을 무시하기를 바란다. 키보드 아래에 있어야합니다. 이것을 어떻게 할 수 있습니까?
설정 텍스트 뷰/글고 치기에 OnFocusChangeListener 및 구현 onFocusChange
@Override
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus){
termslayout.setVisibility(View.Invisible)
}
if(!hasFocus){
termslayout.setVisibility(View.visible)
}
}
편집 :는 용어 레이아웃에 android:isScrollContainer="false"
을 설정합니다. 그래도 작동하지 않는다면 안드로이드 매니페스트에 android:windowSoftInputMode="adjustPan"
을 설정하십시오.
편집 텍스트가 포커스를 가질 수는 있지만 사용자가 키보드를 닫으면 약관이 표시되지 않으므로 작동하지 않습니다. –
놀아서 android:windowSoftInputMode="adjustPan|adjustResize"
을 (를) 당신의 활동에 대한 매니페스트에 표시하십시오.
<activity android:name=".MyActivity"
android:windowSoftInputMode="adjustResize|stateAlwaysVisible"></activity>
옵션으로 주위 재생
android:windowSoftInputMode="adjustResize"
android:windowSoftInputMode="adjustPan"
android:windowSoftInputMode="adjustPan|adjustResize"
및
android:windowSoftInputMode="stateAlwaysHidden"
이의 AndroidManifest.xml에서의 활동에 대해이 작업을 수행이 라인 아래 조합의 각을 사용해보십시오 무엇이 당신을 위해 일하는지보십시오.
XML 레이아웃 파일을 공유 할 수 있습니까? –