2

編集テキストにパララックス効果のあるアプリのレイアウトがあります。私の問題は、**編集テキストのソフトキーボードをタップすると、編集テキストが非表示になりますか?**これについて誰か助けてもらえますか? "私の場合はうまくいきません。

マニフェストのコード

<activity
            android:name="one.tusk.stush.activities.NewPostDetailActivity"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustResize|adjustPan" >
4

4 に答える 4

4

のみを使用してandroid:windowSoftInputMode="adjustResize"ください。

これで十分でない場合はandroid:fitsSystemWindows="true"、EditText を含むルート レイアウトにプロパティを追加する必要がある場合があります。

于 2016-05-20T11:46:04.393 に答える
2

あなたが言ったように少し試してみたところ、マニフェストファイルを編集してこれが機能しました

    <activity
                android:name="one.tusk.stush.activities.NewPostDetailActivity"
                android:screenOrientation="portrait"
                android:windowSoftInputMode="stateVisible" >

次に、Javaクラスのoncreateに以下のコード行を追加します

 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);  

そのため、キーボードは直接/常に表示されません

于 2016-05-20T11:59:30.203 に答える
2

これを試してみてください。

マニフェストでandroid:softInputMode属性をadjustResizeに設定し、親レイアウトをScrollView内に配置します。お役に立てれば。

于 2016-05-20T11:47:19.790 に答える