Çözüldü Android Studio TextView ID'si kod kısmında çıkmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Revivmeooi

Hectopat
Katılım
19 Mayıs 2020
Mesajlar
2.865
Çözümler
11
Tasarım kısmından TextView'a ID veriyorum fakat kod kısmında bunu tanımıyor.

1607095482251.png


1607095526417.png


BTK Akademi Atıl Samancıoğlu'nun kurslarından izliyorum, doğru yaptığıma eminim fakat nereye koyarsam koyayım ID çıkmıyor. Başka proje açmayı falan da denedim.
 
Çözüm
"Sol taraftaki klasörler içerisinde gradle scripts var. Onun içindeki Build. Gradle(App)'i açman gerekli. En üstteki apply plugin kısmının en alt satırına.

Apply plugin: 'Kotlin-Android-extensions'
Ekleyip deneyebilirsin."

Atıl Samancıoğlu'nun udemy kursunda verdiği bir çözüm.
Çok teşekkürler birazdan deneyeceğim sonucu yazarım.
"Sol taraftaki klasörler içerisinde gradle scripts var. Onun içindeki Build. Gradle(App)'i açman gerekli. En üstteki apply plugin kısmının en alt satırına.

Apply plugin: 'Kotlin-Android-extensions'
Ekleyip deneyebilirsin."

Atıl Samancıoğlu'nun udemy kursunda verdiği bir çözüm.
1607169295828.png

Dediğinizi eklediğim zaman kabul etmiyor id şeklinde eklemeyi denediğimde şöyle bir hata aldım:
1607169513237.png

Sanırım eskiden oluyordu fakat artık olmuyor. Normal şekilde devam edeceğim.
ÇÖZÜM
Biraz daha araştırdım sonunda çözebildim.
Build. Grand'le (App) kısmına girip en üstteki plugins parantezine id 'kotlin-android-extensions' şeklinde eklemeniz gerekiyor. Eskiden Apply plugins olarak ekleniyormuş sanırım.
Not: id 'kotlin-android-extensions' tüm harfleri küçük olacak az önce k harfi büyük olduğu için hata veriyormuş.

1607170414250.png


1607170435981.png


Yardımcı olan herkese teşekkür ederim.
Kaynağı paylaşır mısınız?

İnternette kolaylıkla denk gelinebilecek basit bir kod:
Textview'den değer almak için demiş.

Kod:
 val str: String = textView.text.toString()
println("the value is $str")

Hocam kaynağına bakmak isterseniz BTK akademi üzerinden Kotlin kursuna kayıt olmanız gerekiyor. Yalan söylemek gibi bir amacım yok videoyu 5 kez kontrol ettim böyle bir kod yazılmıyordu. Daha önce Java başladığımda bu koda benzer bir kod vardı.
Kotlin'de tanımlama yapmak zorunda değilsin. Bu sorunun çözümü vardı, gradle dosyalarından birinde sanırsam. Daha önce görmüştüm de tam hatırlamıyorum. Bulursam atarım.
Çok sevinirim hocam yazması kolay yazarım yazmasına ama böyle bir şey varsa daha iyi olur açıkçası. Daha önce 4 GB RAM'im varken eski sürüm Android Studio indirmiştim bununla ilgili olabilir.
 
"Sol taraftaki klasörler içerisinde gradle scripts var. Onun içindeki Build. Gradle(App)'i açman gerekli. En üstteki apply plugin kısmının en alt satırına.

Apply plugin: 'Kotlin-Android-extensions'
Ekleyip deneyebilirsin."

Atıl Samancıoğlu'nun udemy kursunda verdiği bir çözüm.
 
"Sol taraftaki klasörler içerisinde gradle scripts var. Onun içindeki Build. Gradle(App)'i açman gerekli. En üstteki apply plugin kısmının en alt satırına.

Apply plugin: 'Kotlin-Android-extensions'
Ekleyip deneyebilirsin."

Atıl Samancıoğlu'nun udemy kursunda verdiği bir çözüm.
Çok teşekkürler birazdan deneyeceğim sonucu yazarım.
"Sol taraftaki klasörler içerisinde gradle scripts var. Onun içindeki Build. Gradle(App)'i açman gerekli. En üstteki apply plugin kısmının en alt satırına.

Apply plugin: 'Kotlin-Android-extensions'
Ekleyip deneyebilirsin."

Atıl Samancıoğlu'nun udemy kursunda verdiği bir çözüm.
1607169295828.png

Dediğinizi eklediğim zaman kabul etmiyor id şeklinde eklemeyi denediğimde şöyle bir hata aldım:
1607169513237.png

Sanırım eskiden oluyordu fakat artık olmuyor. Normal şekilde devam edeceğim.
ÇÖZÜM
Biraz daha araştırdım sonunda çözebildim.
Build. Grand'le (App) kısmına girip en üstteki plugins parantezine id 'kotlin-android-extensions' şeklinde eklemeniz gerekiyor. Eskiden Apply plugins olarak ekleniyormuş sanırım.
Not: id 'kotlin-android-extensions' tüm harfleri küçük olacak az önce k harfi büyük olduğu için hata veriyormuş.

1607170414250.png


1607170435981.png


Yardımcı olan herkese teşekkür ederim.
 
Son düzenleme:
Çözüm
Çok teşekkürler birazdan deneyeceğim sonucu yazarım.

Eki Görüntüle 765655
Dediğinizi eklediğim zaman kabul etmiyor id şeklinde eklemeyi denediğimde şöyle bir hata aldım:
Eki Görüntüle 765668
Sanırım eskiden oluyordu fakat artık olmuyor. Normal şekilde devam edeceğim.
ÇÖZÜM
Biraz daha araştırdım sonunda çözebildim.
Build. Grand'le (App) kısmına girip en üstteki plugins parantezine id 'kotlin-android-extensions' şeklinde eklemeniz gerekiyor. Eskiden Apply plugins olarak ekleniyormuş sanırım.
Not: id 'kotlin-android-extensions' tüm harfleri küçük olacak az önce k harfi büyük olduğu için hata veriyormuş.

Eki Görüntüle 765687

Eki Görüntüle 765689

Yardımcı olan herkese teşekkür ederim.
Dediğiniz gibi yaptım ve text kısmı resimdeki gibi oldu orada sıkıntı yok fakat çalıştır deyince
caused by: org.gardle.api.internal.artifacts.ivyservice.DefaulLenientConfigurations$ArtifactResolveException Could not resolve all files for configuration 'app:debugRuntimeClasspath'. diye hata veriyor
 
Dediğiniz gibi yaptım ve text kısmı resimdeki gibi oldu orada sıkıntı yok fakat çalıştır deyince
caused by: org.gardle.api.internal.artifacts.ivyservice.DefaulLenientConfigurations$ArtifactResolveException Could not resolve all files for configuration 'app:debugRuntimeClasspath'. diye hata veriyor
Şimdi tekrar denedim bende hata vermedi hocam.
 

Yeni konular

Geri
Yukarı