۰ پوریا شفیعی
(نکته آموزشی )برعکس کردن آیتم‌ها در RecyclerView
جامعه جاوا (اندروید) ایجاد شده در ۲۵ تیر ۱۳۹۹

سلام رفقا.

 

شاید شما نیاز داشته باشید آیتم‌های لیست خود را برعکس (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);