? ? ? ? 今天在《第一行代码(第三版)》中看到,在 Kotlin 中除特殊情况下尽量不要写 findViewById() 方法的。当我满怀希望的删掉这个绑定方式后,出现以下提示。
? ? ? ? 在网上搜索后得到的结论是:在 Gralde 中添加?
apply plugin: 'kotlin-android-extensions'
????????????添加插件,然后导包,成功运行。
package com.lic.kotlin_study
import android.app.Activity
import android.net.Uri
import android.os.Bundle
import android.util.Log
import kotlinx.android.synthetic.main.activity_main.*
class MainActivity : Activity() {
private val TAG = "MainActivity"
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
text1.setOnClickListener {
Log.i(TAG, "onCreate: 我只是log")
}
}
}

|