9

appcompat 23.1.1 を使用すると、ソフト キーボードが表示されているときに、NestedScrollView 内の EditText の最後までスクロールできません。何が起こるかというと、キーボードが非表示の場合は最後までスクロールします。

つまり、ソフト キーボードはテキストの最後の部分を隠します。

この質問のバリエーションはすでに尋ねられていますが、明確な答えはありません. ほとんどの場合、appcompat 22.x はバグが多いと言及されています。これは 23.1 で修正されましたか? そうでない場合、より良い回避策がありますか。

この問題を再現するには、Android Studio を使用して作成し、新しいプロジェクトを作成して「スクロール アプリケーション」を選択し、TextView を EditText に変更します。

マニフェストに追加してみましたが、

 android:windowSoftInputMode="adjustResize"

しかし、違いはありません。

参考までに、プロジェクト ファイルは次のとおりです。

https://gist.github.com/anonymous/73acc2d39f4e90c51217

助けと提案をありがとう

編集#1

これは appcompat-v7:23.2.0 にも当てはまります。

編集#2

appcompat 23.3.0 にはまだバグがある可能性があります。これを参照して ください https://code.google.com/p/android/issues/detail?id=182362

4

1 に答える 1