Я новичок в разработке для Android и Kotlin.
Я хотел начать с простого "Hello World", но уже столкнулся с проблемами.
Я добавил Textview вmy MainActivity и я хочу настроить прослушиватель onClick для изменения текста TextView, который я перетащил в действие.
Компилятор теперь жалуется, что TextView - это неразрешенная ссылка (он делает то же самое с кнопками и т. д.).
Затем я добавил импорт kotlinx, как было предложено на веб-сайте, но это ничего не решает.Пример кода ниже, что-либо со звездочкой в качестве строкового комментария было добавлено мной.
package com.example.my.mynewapp
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import kotlinx.android.synthetic.main.fragmentX.view.* // *
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val textView: TextView = findViewById(R.id.testView) as TextView // *
textView.setOnClickListener { // *
textView.text = "You clicked me! You flipping clicked me!" // *
} // *
}
}
Кто-нибудь знает, что происходит?