Kotlin ID'ler kod satırında görünmüyor

Byfoot

Centipat
Katılım
16 Ekim 2020
Mesajlar
68
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar selamun aleyküm.
Çok can sıkan bir sorun yaşıyorum. Önce resimleri atayım.

E99D5F7D-149B-4E1D-B301-D81426537A17.jpeg


5F5FF0EC-0F0D-4A97-B33A-A9D7DB838757.jpeg


2CF99E3A-CFC1-4B82-B3B5-B6FD92774C21.jpeg


EB1FDE5E-FE80-4BB9-9991-490C0BB5C759.jpeg


54B697EA-953B-439B-91AE-B4BCF4BF465B.jpeg


Sorun şu buttondaki ID textviewdeki ID'leri kod satırında gösteremiyorum, görmüyor görmediği için konut veremiyorum. Bu hata için eğitimi aksatıyorum.
 
Button button = findViewById(R.id.button);

Önce nesne yaratman , daha sonra resource'un altında findById ile d'sini butona atman gerek.
762E0377-E03A-44A8-B3E9-1CF6503F6741.jpeg

Hocanın yazdığı ve benim yazdığım aynı ama bende neden kırmızı şimdi bu
 

Dosya Ekleri

  • FFF1CF64-8BC9-40C3-8B2C-4C437C61E1B9.jpeg
    FFF1CF64-8BC9-40C3-8B2C-4C437C61E1B9.jpeg
    129,2 KB · Görüntüleme: 110
Bu çözüm yolunu deneyebilirsiniz.
1) Project->Gradle Scripst ->build.gradle(Module:projeName.app) doyasını açın.
2) plugins {} kod satırına
id 'kotlin-android'
id 'kotlin-android-extensions'
kodlarınıda dahil ediyoruz.
plugins sonuç olarak aşağıdaki gibi olacaktır.

plugins {
id 'com.android.application'
id 'org.jetbrains.kotlin.android'
id 'kotlin-android'
id 'kotlin-android-extensions'
}
3) Bu kodları yazar yazmaz üste uyarı belirecektir. "Sync Now"a tıklayarak senkronize edilmesini bekleyin.
4) İşlem tamamdır. Artık ID'lere ulaşabilisiniz.
 

Dosya Ekleri

  • Kotlin.jpg
    Kotlin.jpg
    95,4 KB · Görüntüleme: 36
Son düzenleme:
Bu çözüm yolunu deneyebilirsiniz.
1) Project->Gradle Scripst ->build.gradle(Module:projeName.app) doyasını açın.
2) plugins {} kod satırına
id 'kotlin-android'
id 'kotlin-android-extensions'
kodlarınıda dahil ediyoruz.
plugins sonuç olarak aşağıdaki gibi olacaktır.

plugins {
id 'com.android.application'
id 'org.jetbrains.kotlin.android'
id 'kotlin-android'
id 'kotlin-android-extensions'
}
3) Bu kodları yazar yazmaz üste uyarı belirecektir. "Sync Now"a tıklayarak senkronize edilmesini bekleyin.
4) İşlem tamamdır. Artık ID'lere ulaşabilisiniz.
Bu yöntem eski bir yöntem. Eskiden 'kotlin-android-extensions' otomatik dahil ediliyordu projelere artık edilmiyor. Çünkü Android View Binding kullanmayı öneriyor. Buradan ulaşabilirsiniz.
 

Yeni konular

Geri
Yukarı