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

Byfoot

Hectopat
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.











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.

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

Dosya Ekleri

  • FFF1CF64-8BC9-40C3-8B2C-4C437C61E1B9.jpeg
    129,2 KB · Görüntüleme: 143
Bu çözüm yolunu deneyebilirsiniz.
1) Project->Gradle Scripst ->build.gradle(ModulerojeName.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
    95,4 KB · Görüntüleme: 65
Son düzenleme:
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.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…