سوال در مورد find view by id

پرسیده شده
فعالیت 1152 روز پیش
دیده شده 516 بار
0

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

ما توی جاوا باید برای دسترسی به view از متد find view by id  استفاده می کردیم ولی استاد در کاتلین این کار صورت نمی گیره میخواستم بدونم این کار چجوری انجام میشه؟؟

فایل پیوست

رحیم محمودزاده
رحیم محمودزاده

8 اسفند 99

0
حذف شده

سلام وقت بخیر 

 

این قابلیت با پلاگین `kotlin-android-extensions` قابل استفاده میشه که به اون قابلیت Kotlin synthetics گفته میشه.

(این پلاگین رو باید به build.gradle اضافه کنید)

plugins {
    id 'com.android.application'
    id 'kotlin-android'
    id 'kotlin-android-extensions'
}

اما جالب هست مدتی پیش این قابلیت هم منسوخ شد و پیشنهاد شده از view binding استفاده شود.

(view binding در سرفصل پروژه موزیک پلیر تدریس شد).

اطلاعات بیشتر که چرا synthetics منسوخ شد:

لینک۱

لینک۲

لینک ۳

اگر view binding رو به خاطر ندارید میتونید از داکیومنتیشن استفاده کنید که در زیر براتون لینکشو قرار میدم.

لینک

ولی بطور کل پیشنهاد میکنم طبق آموزش جلو بیاییدو فعلا درگیر این مساءل نشید.

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

8 اسفند 99