Androidでボタンが効かない kotlin
エラーの内容
①import文が書けない
import kotlinx.android.synthetic.main.activity_edit.*
// androidの部分が赤くエラーになる
②xmlファイルのidを参照できない
xmlファイルもちゃんと書いているしonCreate内で書いてもボタン名を参照できない。
override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_edit){ button.setOnClickListener // buttonが赤字になる }
解決策
「Module」の方のbuildgradleの中身を追加したら解決しました!
plugins { id 'com.android.application' id 'kotlin-android' id 'kotlin-android-extensions' // ここを追加!! }
コメント