2

私は知っていrecycling of views in LiveViewます、私は私たちができないことも知っていますhave a listview as a child of scroll view、それはただ上にスクロールすることをスクランブルします。

work around of using LinearLayoutまたは他のビューグループを知っていて、それにコンポーネントを追加します。これは非常に実行可能ですが、私は自分のアプリが調整されているのが好きでwant to recycle views、回避策を実装しているときもそうです。

一度膨らませてそのビューを追加しようとすると、例外が発生しfirst call removeView()、親に尋ねられます。

誰かが他の回避策がある場合はそれを教えてもらえますか、またはこのシナリオでリサイクルを実装するにはどうすればよいですか?

4

1 に答える 1

0

カスタム ListView コンポーネントを作成し、dispatchTouchEvent() メソッドをオーバーライドすることで、ListView のスクロールを無効にすることができます。これにより、ListView を ScrollView コンテナー内に埋め込むことができます。私の答えを見てください:

スクロールビュー、非スクロールリストビュー内に表示されるリストのアダプター?

于 2011-10-14T21:48:08.060 に答える