Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Dil Becerileri
Son Forum Aktiviteleri
4Kullanıcıya ait forum aktivitesi bulunmamaktadır.
Android Studio tasarım kısmında herhangi bir şey (buton, plaintext...) ID Kotlin kodlama kısmında tanımıyor
Arkadaşlar merhabalar...
Verdiğim eklenti, "kotlin synthetic" e ait bir eklentidir, son gelen güncellemelerden sonra deprecated olduğunu bilmenizi isterim. (Halen kullanılmaya devam edilebilir ama eklentiyi kurduğunuzda bir uyarı mesajı ile karşılaşacaksınız.)
Bu eklenti yerine artık "view binding" kullanılıyor. Bununla ilgili bir link veriyorum, dileyenler kullanımı hakkında bilgi sahibi olabilrler...
https://youtu.be/MXZz438aCDM
Android Studio tasarım kısmında herhangi bir şey (buton, plaintext...) ID Kotlin kodlama kısmında tanımıyor
Gradle Scripts>build.gradle dosyasını açın
plugins {
id 'com.android.application'
id 'kotlin-android'
id 'kotlin-android-extensions'
}
Sizde pluginsin altında id 'kotlin-android-extensions' olmayacaktır...Ekleyip üsteki bölümden Sync Now demeniz gerekmektedir...
Android studyo sorunu
Daha önceki kullanımlarda;
textView.text = "Bu bir denemedir"
şeklinde bir kullanım mevcuttu...
Senin yazman gereken
var textView : TextView = findViewById(R.id.textView)
textView.text = "Bu bir denemedir"
şeklinde olmalıdır.
Android studyo sorunu
Ben de aynı sorun ile karşılaştım...Artık tanımlamalarımı
"var number : EditText = findViewById(R.id.number)"
şeklinde yapıyorum... Daha önce java ile android geliştirdiyseniz orada da buna benzer bir kullanım vardı... Son güncelleme ile gelen bir yenilik veya hata olabileceğini düşünüyorum, aynı sorunla karşılaşan arkadaşlarım var, konu hakkındaki araştırmalarım sürüyor...Şimdilik yukarıda verdiğim kodu kullanmanızı öneririm...
Android Studio tasarım kısmında herhangi bir şey (buton, plaintext...) ID Kotlin kodlama kısmında tanımıyor
Ben de aynı sorun ile karşılaştım...Artık tanımlamalarımı
"var number : EditText = findViewById(R.id.number)"
şeklinde yapıyorum... Daha önce java ile android geliştirdiyseniz orada da buna benzer bir kullanım vardı...