垂直方向のLinearLayoutセットがあり、それに 100 個のビューを追加したとします。各ビューの高さは 50 dp です。ユーザーはその上でスクロールして上下に動かしLinearLayoutます。
画面上にあるビューのインデックス番号を知る必要があります。つまり、彼らが真ん中に飛び込んで停止し、画面に 5 つのアイテムが表示された場合、50-55 と推測する必要があります。
<LinearLayout
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:id="@id/listing_main">
</LinearLayout>
アイテムの位置と高さを取得するなど、現在表示されているビューを推測する方法をたくさん試しましたが、scrollYうまくいかないようです。
view.getScrollY()他のスクロール測定と比較して、完全に恣意的なようです