প্রথম / শেষ দৃশ্যমান সন্তানের উপর নির্ভর করে LayoutManager। আপনি যদি ব্যবহার করছেন LinearLayoutManagerবা GridLayoutManager, আপনি ব্যবহার করতে পারেন
int findFirstVisibleItemPosition();
int findFirstCompletelyVisibleItemPosition();
int findLastVisibleItemPosition();
int findLastCompletelyVisibleItemPosition();
উদাহরণ স্বরূপ:
GridLayoutManager layoutManager = ((GridLayoutManager)mRecyclerView.getLayoutManager());
int firstVisiblePosition = layoutManager.findFirstVisibleItemPosition();
জন্য LinearLayoutManager, প্রথম / শেষ অ্যাডাপ্টার ক্রম উপর নির্ভর করে। বাচ্চাদের কাছ থেকে জিজ্ঞাসা করবেন না RecyclerView; LayoutManagerক্যাশিংয়ের জন্য দৃশ্যমানের চেয়ে বেশি আইটেম বিন্যাস পছন্দ করতে পারে।