نقل قول: مشکل من در recyclerview
:گیج::گیج: کسی
recyclerview گار نکرده ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
نقل قول: مشکل من در recyclerview
کیلک روی آیتم های ریسایکلر ویو چیز خاصی نداره داخل آداپتوری که داری میتونی رویداد کلیک رو تعریف کنی و در کل به 2 صورت میشه رویداد کلیک رو برای آیتمهای ریسایکلر ویو تعریف کرد یکی همینی که گفتم که ساده تر هم هست و یکی هم بیای متد onclick رو براش پیاده سازی کنی یه سرچ تو گوگو بزنی کلی رفرنس گیرت میاد.
روش اول راحت :
https://stackoverflow.com/questions/...mclicklistener
روش دوم یکم پیچیده ولی اصولی تر :
https://antonioleiva.com/recyclerview-listener/
اگر کاراهای ساده میخوای بکنی مثل بتز کردن یه اکتیویتی و یا این مدل کارا همون روش اول کارتو راه میندازه
موفق باشید
نقل قول: مشکل من در recyclerview
من از این روش رفتم فقط نتونستم برم اکتیویتی که میخوام برم
@Override
public void onBindViewHolder(final ViewHolder holder, int position) {
final String element = mDataset[position];
holder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
onClickSubject.onNext(element);
}
});
}
نقل قول: مشکل من در recyclerview
شما به جای اینکار از کتابخونههای موجود استفاده کن. هم سریعتره و هم امکانات بیشتری داره. مثلا کتابخونه FastAdapter یا موارد مشابه. تو گیت هاب سرچ کنید recyclerview کتابخونههای مرتبط رو میاره.
اگر هم علاقهای به اینکار ندارید باید خودتون event های ریسایکلر رو مثل onclick و onlongclick بنویسید که توصیه نمیشه.