前提・実現したいこと
edittextを選択したときにキーボードが出て、それと同時にフッターも持ち上がるようにしたい
発生している問題・エラーメッセージ
フッターが下にそのまま固定されて、キーボードに隠れる。
該当のソースコード
xml
1<?xml version="1.0" encoding="utf-8"?> 2<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" 5 android:orientation="vertical"> 6 7 <android.support.v4.widget.NestedScrollView 8 android:layout_width="match_parent" 9 android:layout_height="match_parent" 10 android:isScrollContainer="true"> 11 12 <LinearLayout 13 android:layout_width="match_parent" 14 android:layout_height="match_parent" 15 android:orientation="vertical"> 16 17 <Button 18 android:id="@+id/btCancel" 19 android:layout_width="wrap_content" 20 android:layout_height="match_parent" 21 android:layout_gravity="left" 22 android:background="#FFFFFF" 23 android:text="@string/bt_cancel" /> 24 25 <Button 26 android:id="@+id/btContribution" 27 android:layout_width="wrap_content" 28 android:layout_height="match_parent" 29 android:layout_gravity="left" 30 android:background="#FFFFFF" 31 android:text="@string/bt_contribution" /> 32 33 <EditText 34 android:id="@+id/etComment" 35 android:layout_width="340dp" 36 android:layout_height="wrap_content" 37 android:layout_marginLeft="70dp" 38 android:background="#00000000" 39 android:gravity="top|left" 40 android:hint="@string/tv_comment" 41 android:inputType="textMultiLine" 42 android:maxLength="255" 43 android:maxLines="6" 44 android:textSize="20sp" /> 45 46 </LinearLayout> 47 </android.support.v4.widget.NestedScrollView> 48 49 <Button 50 style="?android:textAppearanceSmall" 51 android:layout_width="match_parent" 52 android:layout_height="wrap_content" 53 android:layout_alignParentBottom="true" 54 android:text="@string/action_sign_in_short" 55 android:textStyle="bold" /> 56</RelativeLayout>
試したこと
調べた結果、以下のコードをそれぞれmanifestに追加すると書いてあったのですが、うまくいきませんでした。
android:windowSoftInputMode="adjustPan" ,android:windowSoftInputMode="adjustResize" and android:windowSoftInputMode="adjustResize|stateHidden"
補足情報
よく見かける問題は逆にフッターを固定したいというものでしたが、自分は逆にフッターを固定したくないのです。
わかりにくかったら申し訳ないです。
全く問題点がわからないんです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/24 05:44
2019/10/27 14:06