안녕하세요 선배님들
안드로이드 개발에 입문한지 1년도 안되는 뉴비입니다.
여기저기 푸터 버튼을 키보드 위로 올리는 방법을 찾아봤지만
resize 되면서 레이아웃이 위아래로 납작해지거나 layout_weight = "1" 으로 설정하는 방법밖에 못찾아 질문 드립니다.
현재 레이아웃 구성은
<LinearLayout
<EditText // Header
android:layout_width="match_parent"
android:layout_height="35dp"
android:textSize="13sp"
/>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<ImageView // Body
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<ListView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="gone" >
</ListView>
<TextView // footer
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:gravity="center"/>
</FrameLayout>
</LinearLayout>
이런식으로 되어있고
매니페스트에는 android:windowSoftInputMode="stateAlwaysHidden" 속성으로 키보드를 항상 숨기고 있습니다.
상단에 입력을 하려고 EditText 영역을 터치하면 키보드가 올라오면서 XML 빨간색 부분의 TextVIew 푸터 버튼이 키보드 위로 올라오게 하려는데 리스트뷰를 Visible 시킨 상태로는 올라오고 ImageView를 Visible 시킨 상태에서는 안올라오네요.. 그래서 더 환장하겠습니다 ㅠㅠ
해결할 수 있는 좋은 방법 없을까요??
해결 방안을 좀 부탁드립니다 선배님들.. ㅠㅠ