スポンサーリンク

AndroidStudioでボタンが効かない参照できない kotlin

Androidでボタンが効かない kotlin

エラーの内容

①import文が書けない

import kotlinx.android.synthetic.main.activity_edit.*

// androidの部分が赤くエラーになる

an

②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'  //  ここを追加!!
}

コメント