2016-02-19 20 views
7

appcompat 23.1.1を使用すると、ソフトキーボードが表示されているときにNestedScrollView内のEditTextの最後までスクロールできません。何が起こるかは、キーボードが隠れていれば終わりになるまでスクロールします。ソフトキーボードが表示されているときにAndroid CollapsingToolbarLayout + NestedScrollViewが終了しない理由

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

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

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

私は

android:windowSoftInputMode="adjustResize" 

、マニフェストに追加しようとしたが、それは違いはありません。

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

任意の助けてくれてありがとうと提案

EDIT#1

これはまだAPPCOMPAT-V7の場合である:23.2

は参考のため、ここではプロジェクトファイルです.0

編集#2

まだ23.3.0のappcompatにある はバグかもしれません。これを参照してください、 https://code.google.com/p/android/issues/detail?id=182362

+0

デフォルトの動作 –

答えて

1

android:fitsSystemWindows = "true"をNestedScrollViewに追加すると、アンドロイド:windowSoftInputMode = "adjustResize"で動作します。

関連する問題