دسترسی به عناصر لایه حاوی listview ، از داخل adapter (حل شد)
سلام
سریع میرم سر اصل مطلب:
من در یک activity یک listview دارم، که طبق آموزش ها براش یک adapter تعیین کردم...و همچنین برای item های داخل listview در داخل متد fill آن کلیک لیسنر تعریف کردم و به خوبی کار میکنه ...
اما مشکل از جایی شروع میشه که من میخوام با اجرای onClick مقادیر textview های موجود در همین activity تغییر پیدا کنند، اما از اونجایی که این onClick در adapter هست و نه در activity، به textview های تعریف شه در activity دسترسی ندارم و نمیتونم اون ها رو تغییر بدم ...
حالا سوال این هست که چطور میتونم از داخل adapter به دیگر عناصر موجود در activity دسترسی داشته باشم؟
-----------------ویرایش-------------------
من این سوال رو در Stackoverflow هم پرسیدم...
جوابی که به سوال داده شد شاید برای دوستان دیگه هم مفید باشه...
لینک سوال و جواب در Stackoverflow
راه اول:
public static TediView txtTarget;
راه دوم:
استفاده از Listener
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .