افزدون اکتیویتی به قسمت Footer لیست ویو
سوال : سلام بنده یک لیست ویو با لیزی لودینگ درست کردم که مثلا تعداد زیادی مطلب رو بتونم تیکه تیکه از دیتابیس بخونم و در لیست ویو نمایش بدم . سوالم اینه که میخوام در بعضی مواقع در قسمت فوتر لیست ویو عکسی (مثلا تبلیغات) رو نمایش بدم ، فقط نکتش اینجاست که میخوام گاهی اوقات این عکس نمایش داده شود .
پاسخ : شما میتوانید یک اکتیویتی جدا برای نمایش عکس درست کنید و گاهی اوقاتی که نیاز دارید عکس رو نمایش بدید ، میتوانید همان اکتیویتی را به انتها یا Footer لیست ویو اضافه یا حذف کنید . در ادامه مثال ساده ای رو میتونید مشاهده کنید :
افزودن اکتیویتی بهلیست ویو :
LayoutInflater inflater = (LayoutInflater)getBaseContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); View footer_image =inflater.inflate(R.layout.footer_list,null); list.addFooterView(footer_image);
حذف اکتیویتی از لیست ویو :
list.removeFooterView(footer_image);