بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مفهوم و کاربرد Adapter
من جاهای زیادی مثل ساخت لیست ویو و ریسایکلر ویو دیدم که از adapter استفاده میشه اما مفهوم Adapter رو نمیدونم و همچنین چه کاربردی داره
ممنون میشم دوستان راهنماییم کنند
+3
0
اداپتر بیشتر برای custom list , custom recycler ها استفاده مشه شما وقتی می خواین سطرهای این ویوو ها رو خودتون طراحی کنید از اداپتر استفاده می کنید اونجا تعریفشون می کنی مقدار دهی می کنید . (9 سال پیش)
0
0
ممنون از جوابت ولی خب چرا باید در این مواقع از اداپتر استفاده کرد مگه اداپتر چه کاری رو برای ما انجام میده؟ (9 سال پیش)
+3
0
adapter به معنای تربیت کردن هستش و دقیقا هم همین کار رو برای ما وقتی می خوایم یه لیست ویو و یا ریسایکلر ویو درست کنیم انجام میده .
مثلا وقتی یه لیست ویو رو میسازیم و لازم داریم تا به عناصرش مقدار بدیم باید از ادپتر استفاده کنیم و کار ادپتر هم این هستش که به ما کمک میکنه تا به داده هامون دسترسی پیدا کنیم و اون ها رو توی لیست ویو استفاده کنیم.(امیدوارم متوجه شده باشی اگه بازم متوجه نشدی برو به این لینک لینک (9 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Amir
9 سال پیش
+2
0
وقتی که شما از یه لیست ویو (=! لیست ویوی کاستوم) استفاده می کنید یه عناصر پیش فرضی داره مثل متن نمایشی که با یه setText ساده می تونید متنشو تغییر بدید. ولی وقتی که شما یه لایه ی xml برای لیست ویو می سازید و مثلا یه ImageView داره و یه TextView دیگه متدهای پیش فرضی وجود نداره که به این کنترل ها مقدار بدید و باید یه کلاس Adapter برای لیست ویوی کاستوم بسازید که به همه ی کنترل هایی که ساختید دسترسی داشته باشید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .