0

すべてのコンテンツを表示するためにリスト ビューをスクロールする必要があるかどうかを判断する方法はありますか?

つまり、すべての子の合計の高さが、リスト ビュー自体の高さよりも大きくなります。

4

2 に答える 2

2

私はこの方法で使用しようとはしていませんが、原則としてequalsの場合getLastVisiblePosition()getCount()-1、すべての項目が表示されるはずです。行の高さよりも少ないスクロールが必要な可能性がありますが、それがあなたのケースで重要かどうかはわかりません。

その場合は、常に表示されている子を反復処理して、それらの高さを合計できます。

于 2013-10-07T16:36:46.303 に答える
0

少し前にいくつかの方法を試してみましたが、リストビューの高さをすべてのアイテムの高さの合計とすべてのセパレーターの合計と単純に計算して比較するだけで終わりました。

于 2013-10-07T17:02:00.607 に答える