سلام خسته نباشید
ما توی جاوا باید برای دسترسی به view از متد find view by id استفاده می کردیم ولی استاد در کاتلین این کار صورت نمی گیره میخواستم بدونم این کار چجوری انجام میشه؟؟
سلام وقت بخیر
این قابلیت با پلاگین `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 رو به خاطر ندارید میتونید از داکیومنتیشن استفاده کنید که در زیر براتون لینکشو قرار میدم.
ولی بطور کل پیشنهاد میکنم طبق آموزش جلو بیاییدو فعلا درگیر این مساءل نشید.