2011-03-14 10 views
0

화면 하단에 편집 텍스트와 버튼이있는 ListView가 있습니다. 소프트 키보드가 나타나면 내 이미지가 눌립니다. 나는 약간 재료를 시도했다 :소프트 키보드가 나타나고 배경 이미지의 크기가 조절됩니다.

1) android : windowSoftInputMode = "adjustPan"심상, squashed, 좋은 얻지 않는다. 그러나 ListView 항목을 더 이상 스크롤 할 수 없습니다.

2) android : windowSoftInputMode = "adjustResize"아무것도하지 않습니다.

아무도 아이디어가 없습니까?

답변

3

액티비티에서 getWindow(). setBackgroundDrawable()을 사용하여 배경을 설정하십시오.

0

android:windowSoftInputMode="adjustResize"을 사용하고 배경을 ScrollView의 ImageView로 래핑하면됩니다.

<ScrollView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:scrollbars="none" 
    android:overScrollMode="never"> 
    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"/> 
</ScrollView> 
관련 문제