今天在《第一行代码(第三版)》中看到,在 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") } } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)