رفتن به مطلب

کتابخانه PersianRecyclerView ***(نسخه جدید)***


ارسال‌های توصیه شده

یه لیست ویو ساختم با persianrecyclerview و xml ، حالا چطور به لیست ویو تصاویر متفاوتی بدم ؟

با آرایه یا دیتابیس

ممنون میشم یه نمونه کد یا سورسی بهم بدید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • پاسخ 612
  • ایجاد شده
  • آخرین پاسخ

بیشترین ارسال‌ها در این موضوع

ارسال‌های محبوب

***************نسخه 4.6 اضافه شد************** ویژگی اضافه شده تو این نسخه ریپل افکت هست که دوستان درخواست داده بودند.  سورس و کتابخونه رو میتونید از پنل دریافت کنید. پیشنمایش.  

سلام خدمت آقای شاهپیری عزیز  واقعا دست مریزاد.ممنون، خیلی کار باهاش راحت وساده شده وپیچیدگی سابق رو نداره . اما شاید یک چیزی که کاربران خصوصا کاربران مبتدی براشون سخت باشه کار با کدهای Xml و

ممنون از کتابخانه خوبتون

تصاویر ارسال شده

در ۱۴۰۱/۳/۱۴ در 01:39، hemn0 گفته است:

یه لیست ویو ساختم با persianrecyclerview و xml ، حالا چطور به لیست ویو تصاویر متفاوتی بدم ؟

با آرایه یا دیتابیس

ممنون میشم یه نمونه کد یا سورسی بهم بدید

سلام و درود. اولا اینکه شما باید یه مدل بسازید که توش مثلا عنوان و لینک و ... باشه. بعدش یه لیست از این آبجکتا رو حالا از دیتابیس یا آنلاین. و توی متد onBindViewHolder این مدل رو بگیرید و از توش لینک رو بخونید و با کتابخونه گلاید اونو به ایمیج ویو بدید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۱/۳/۱۴ در 21:30، محمدرضا شاهپیری گفته است:

سلام و درود. اولا اینکه شما باید یه مدل بسازید که توش مثلا عنوان و لینک و ... باشه. بعدش یه لیست از این آبجکتا رو حالا از دیتابیس یا آنلاین. و توی متد onBindViewHolder این مدل رو بگیرید و از توش لینک رو بخونید و با کتابخونه گلاید اونو به ایمیج ویو بدید

سلام
میشه لطفا یه نمونه کدشو بهم بدید
واقعا بلد نیستم 😟

کل ویدیو های آموزشی این کتابخانه رو نگاه کردم و اینی که میخامو نداشت

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۱/۳/۱۵ در ۱۰:۱۲، hemn۰ گفته است:

سلام
میشه لطفا یه نمونه کدشو بهم بدید
واقعا بلد نیستم 😟

کل ویدیو های آموزشی این کتابخانه رو نگاه کردم و اینی که میخامو نداشت

سورس خدمت شما. طبق نیاز خودتون ویرایش کنید

sample.zip

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۱/۳/۱۵ در 10:47، محمدرضا شاهپیری گفته است:

سورس خدمت شما. طبق نیاز خودتون ویرایش کنید

sample.zip 2.93 kB · 1 دریافت

متاسفانه هنوزم موفق نشدم یه لیست با تصاویر متفاوت بسازم
تصاویر داخل خود برنامه هستن
نمیخاستم دوباره مزاحم بشم چاره دیگه ای نداشتم، ازتون خواهش میکنم این بارم راهنماییم کنید با یه نمونه کد
ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 7 ماه بعد...

سلام به همه

آیا میشه با استفاده از ابزار ریسایکلرویو، اسکرول ویو افقی ساخت؟

راستش من نتونستم از بین این همه سوال جواب، چیزی پیدا کنم.

ممنون میشم راهنمایی کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 4 هفته بعد...

@محمدرضا شاهپیری

 

سلام استاد شاهپیری وقت بخیر

ببخشید یک سوال درباره کتابخونه داشتم

من میخوام تو برنامم به شکل زیر از ریسایکلر ویو استفاده کنم

untitled_uhlp.jpg

به این صورت که ما یک ریسایکلر ویو رو تعریف کنیم

داخل ریسایکلر ویو ، چند تا باکس داریم که داخل هر باکس چند تا ایتم مختلف داریم

مثلا تو باکس اول ، 5 تا آیتم داریم

تو باکس دوم ، 2 تا

و تو باکس سوم 4 تا و ...

چطور میتونم چنین جیزی رو طراحی کنم؟

قبلا یک مدل داشتیم و بر اساس اون هر مقدار از مدل که میخواستیم ایتم اضافه میکردیم

من مدلم رو معمولا تو دیزاینر طراحی میکنم

ولی الان مدل ثابتمون اون باکسه است و ایتم های داخلش تعدادشون متفاوته

میشه راهنمایی کنید

ممنونم ازتون

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

14 ساعت قبل، Amir - B گفته است:

@محمدرضا شاهپیری

 

سلام استاد شاهپیری وقت بخیر

ببخشید یک سوال درباره کتابخونه داشتم

من میخوام تو برنامم به شکل زیر از ریسایکلر ویو استفاده کنم

untitled_uhlp.jpg

به این صورت که ما یک ریسایکلر ویو رو تعریف کنیم

داخل ریسایکلر ویو ، چند تا باکس داریم که داخل هر باکس چند تا ایتم مختلف داریم

مثلا تو باکس اول ، 5 تا آیتم داریم

تو باکس دوم ، 2 تا

و تو باکس سوم 4 تا و ...

چطور میتونم چنین جیزی رو طراحی کنم؟

قبلا یک مدل داشتیم و بر اساس اون هر مقدار از مدل که میخواستیم ایتم اضافه میکردیم

من مدلم رو معمولا تو دیزاینر طراحی میکنم

ولی الان مدل ثابتمون اون باکسه است و ایتم های داخلش تعدادشون متفاوته

میشه راهنمایی کنید

ممنونم ازتون

 

 

سلام و درود

باید از متد getItemViewType استفاده کنید. توی onCreateViewHolder هم میتونید viewtype رو بگیرید و ویوی دلخواه رو پاس بدین به onBindViewHolder

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام استاد وقت تون بخیر

ببخشید من یک لایوت دارم که داخلش یک پنل اد کردم و تو کدنویسی یک ریسایکلرویو داخل اون پنل اد کردم

حالا تو اکتیویتی یک ویو پیجر که چندین پیج داره اضافه کردم و برای هر پیج اون لایوت رو لود کردم

من میخوام هر وقت وارد تب جدیدی از ویو پیجر میشیم، ریسایکلر ویو تمام ایتم هاشو پاک کنه و بره ایتم های جدید رو لود کنه

میشه راهنماییم کنید چطور ایتم ها رو پاک کنم؟

از کد زیر برای پاک کردن ایتم ها استفاده میکنم خطا میده:

 

 

و این 

	listRecy.Clear
	pr.notifyItemRangeRemoved(0,listRecy.Size)

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

۱ ساعت قبل، Amir - B گفته است:

سلام استاد وقت تون بخیر

ببخشید من یک لایوت دارم که داخلش یک پنل اد کردم و تو کدنویسی یک ریسایکلرویو داخل اون پنل اد کردم

حالا تو اکتیویتی یک ویو پیجر که چندین پیج داره اضافه کردم و برای هر پیج اون لایوت رو لود کردم

من میخوام هر وقت وارد تب جدیدی از ویو پیجر میشیم، ریسایکلر ویو تمام ایتم هاشو پاک کنه و بره ایتم های جدید رو لود کنه

میشه راهنماییم کنید چطور ایتم ها رو پاک کنم؟

از کد زیر برای پاک کردن ایتم ها استفاده میکنم خطا میده:

 

 

و این 

	listRecy.Clear
	pr.notifyItemRangeRemoved(0,listRecy.Size)

 

سلام و درود

برای پاک کردن آیتمها از دستور زیر استفاده کنید. در ضمن هر پیج باید آداپتر و لیست جداگونه داشته باشه

listRecy.Clear
pr.notifyDataSetChanged

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 4 هفته بعد...

سلام وقت بخیر

قسمت هایی که به صورت گیف هستن ، سورسی ندارن؟

من کتابخونه رو خریداری کردم ولی سورس ها رو نتوستم پیدا کنم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

8 ساعت قبل، morteza najafi گفته است:

سلام وقت بخیر

قسمت هایی که به صورت گیف هستن ، سورسی ندارن؟

من کتابخونه رو خریداری کردم ولی سورس ها رو نتوستم پیدا کنم

سلام و درود. آموزش پیاده سازی توی ویدئو ها هست

لینک ارسال
به اشتراک گذاری در سایت های دیگر

@محمدرضا شاهپیری

سلام به همگی

من با کدهای زیر ایتم با لیوت بیسیک لود میکنم ولی موقع اسکرول عدد position به ترتیب جلو نمیره و اعداد رندم میاد چرا؟؟

Private Sub pr_onCreateViewHolder(layoutitem As Object,viewtype As Int) As Object
	
	Dim mainpanel As Panel = layoutitem
	
	Dim pp As Panel
	pp.Initialize("")
	pp.LoadLayout("ItemLey")
	mainpanel.AddView(pp,0,0,100%X,65dip)
	
	Return Null

End Sub


Private Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int) As Object
	
	
	Dim mainpanel As Panel = layoutitem
	mainpanel.Width = 100%x
	mainpanel.Height=65dip

    Panel1.Tag = position
	Label_mid.Text = position
	Label_mid.Tag = position
	
	Label_name.Text = "Item"&position
	Label_Hesab.Text = Rnd(1000,20000)
	
	Return Null
	
End Sub

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 هفته بعد...

سلام وقت بخیر

من وقتی کتابخانه PersianRecyclerView و ChromCustomTabs را توی یک پروژه استفاده میکنم

برنامه اجرا میشه ولی وقتی به مرحله استفاده از ChromCustomTabs میشه از برنامه میپره بیرون

 

و این خطا رو میده

چطور میتونم این مشکل را برطرف کنم?

 

از نسخه 11.50 بیسیک استفاده میکنم

 

 

spacer.png

 

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

2 ساعت قبل، morteza najafi گفته است:

سلام وقت بخیر

من وقتی کتابخانه PersianRecyclerView و ChromCustomTabs را توی یک پروژه استفاده میکنم

برنامه اجرا میشه ولی وقتی به مرحله استفاده از ChromCustomTabs میشه از برنامه میپره بیرون

 

و این خطا رو میده

چطور میتونم این مشکل را برطرف کنم?

 

از نسخه 11.50 بیسیک استفاده میکنم

سلام و درود.

از خطا مشخصه که کتابخونه ChromCustomTabs داره از پکیجهای قدیمی support استفاده میکنه. باید نسخه به روز کتابخونه رو بگیرید یا اینکه jetifireکنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 هفته بعد...

با سلام موقع بیلد کردن برنامه پیغام :

Maven artifact not found: androidx.activity/activity-compose-samples
Source: PersianRecyclerView

میده که هیچ جا نتونستم پیداش کنم حتی تو sdk manager

الان باید چکارکنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

12 ساعت قبل، Alizadeh.arash گفته است:

با سلام موقع بیلد کردن برنامه پیغام :

Maven artifact not found: androidx.activity/activity-compose-samples
Source: PersianRecyclerView

میده که هیچ جا نتونستم پیداش کنم حتی تو sdk manager

الان باید چکارکنم؟

سلام و درود.

آخرین نسخه بیسیک و sdk رو از سایت مرجع بگیرید و پروژه رو ران کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 1 ماه بعد...

سلام استاد شاهپیری

میخواستم بپرسم چطور میتونیم کاری کنیم که اسکرول ریسایکلرویو قفل بشه و نشه اسکرول کرد؟

با دستور enable کار نکرد

---------------------------------

آپدیت:
با دستور SetNestedScrollingEnabled این کار انجام میشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام استاد

ببخشید دو سوال داشتم

چطور میتونیم خاکستری شدن رنگ هر ایتم ریسایکلر ویو موقع پرس کردن هر ایتم رو تغییر بدیم؟ یا خاکستری شدنش رو غیر فعال کنیم؟ 

چطور میتونیم پوزیشن اسکرول ریسایکلر ویو رو بدست بیاریم؟

ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱۴۰۲/۳/۱۴ در 23:09، Amir - B گفته است:

سلام استاد

ببخشید دو سوال داشتم

چطور میتونیم خاکستری شدن رنگ هر ایتم ریسایکلر ویو موقع پرس کردن هر ایتم رو تغییر بدیم؟ یا خاکستری شدنش رو غیر فعال کنیم؟ 

چطور میتونیم پوزیشن اسکرول ریسایکلر ویو رو بدست بیاریم؟

ممنون

سلام ودرود.

درمورد مشکل اول دستور disableItemChangeAnimation  رو تست کنید و در مورد مسأله دوم دستور AdapterPosition

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
  • اضافه کردن...