6

私のプロジェクトでFAQスクリーンを実装しようとしていて、私はExpandableListViewを使いたいと思っていました。 GroupViewで質問をテキストとして表示し、ChildViewにテキストとして回答します。アイテムが画面に収まる場合は、問題はありません。しかし、画面の高さよりも多くの項目があり、スクロールする必要がある場合、最後の項目を展開すると、その項目が展開されたように動作しますが、子表示にスクロールできなくなるという問題が発生します。Android expandablelistviewは、展開時に最後のグループを表示できません。

この問題に関するご意見やご感想はありますか?

ここではスクリーンショットです(あなたが見ることができるように、スクロールバーは、それが拡大していますことを示しており、スクロールする場所がありますが、私は、運をスクロールしないようにしてみてください):

SS

EDIT:私が見つけました私がTextViewに切り替えたときに子ローの内部でWebViewを使用しているので、この問題が発生していると思われます。 WebViewでどのように同じ結果を得ることができますか?

+1

あなたのwebviewをfocusable = falseに設定しようとしました.. \ clickable = falseリストビューからスクロールジェスチャーを乗っ取ると思われます。 – Mortalus

答えて

1

BaseExpandableListAdapterのgetGroupView()メソッドでは、メソッドの最初の行としてview = nullを指定します。

+0

こんにちは@Yasinはあなたの問題を解決しましたか? 私は同じ問題を抱えていますが、 'view = null'は問題を解決しませんでした。 'view = null'はアダプターにビューを再利用しないように強制しませんか? –

関連する問題