У меня есть этот TextView в моем макете
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="text"/>
Теперь я хочу установить текст этого Textview с расширением Kotlin Android. Поэтому я добавил apply plugin: 'kotlin-android-extensions'
в свой файл build.gradle
. Теперь в моем классе я хочу установить текст в TextView с помощью
textView.text("MyText")
Если я импортирую textView с автозаполнением «alt + return», импорт является не синтетическим импортом, а импортом в прямой ресурс com.package.R.id.textView
В конце у меня есть целочисленный объект вместо TextView
Может кто-нибудь объяснить мне, что я делаю неправильно?
text
, потому что textView не является TextView, а представляет собой целочисленный объект - person dudi   schedule 25.07.2018text = R.string.something
, либоsetText("something")
, вы не можете использоватьtext = "something"
- person Tim   schedule 25.07.2018import kotlinx.android.synthetic.main.myLayout.*
, но это не работает - person dudi   schedule 25.07.2018