0

ソフトウェアキーボードが開いているときに、その上に正常に配置される編集テキストがあります。問題は、キーボードが開いたときにキーボードが表示され、約 2 秒後に編集テキストが配置されることです。キーボードが開くまでページの下部に表示される編集テキストが、キーボードを上げた状態でアニメーション化されるようにするにはどうすればよいですか?

4

1 に答える 1

0

Edittext の親コンテナーで ScrollView を使用する

<ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    <LinearLayout
            android:layout_width="match_parent" 
            android:layout_height="match_parent">
        <EditText 
                android:layout_width="match_parent" 
                android:layout_height="match_parent"/>
    </LinearLayout>

</ScrollView>

これを AndroidManifest のアクティビティに追加します

android:configChanges="keyboardHidden|orientation|screenSize"
android:windowSoftInputMode="stateHidden|adjustResize"
于 2016-02-05T00:28:17.397 に答える