سلام رفقا.
شاید شما نیاز داشته باشید آیتمهای لیست خود را برعکس (Reverse) کنین در این تاپیک به بررسی این موضوع میپردازیم.
به عنوان مثال ما لیستی از اعداد داریم که میخواهیم برعکس (Reverse) کنیم:
۱
۲
۳
با استفاده از دستور (setReverseLayout(true آیتمهای موجود در لیست برعکس میشوند:
۳
۲
۱
اما همچنان مشکلی باقیست، به فرض ما بخوایم آیتمی بصورت پویا اضافه کنیم:
۳
۲
۱
۴
برای رفع این مشکل از کد (setStackFromEnd(true استفاده میکنیم:
۴
۳
۲
۱
که به صورت بالا خواهد شد
ممنون که با من بودین
کد زیر خلاصه مطالب رو در برمیگیره.
پیروز باشین
//Create layoutManager
LinearLayoutManager layoutManager = new LinearLayoutManager(this);
//Reverse Item
layoutManager.setReverseLayout(true);
layoutManager.setStackFromEnd(true);
//Set layoutManager to recyclerView
recyclerView.setLayoutManager(layoutManager);