首页 > 解决方案 > 如何修复 android studio 中的“Unresolve reference”?

问题描述

import android.content.Intent
import android.support.v7.app.AppCompatActivity
import android.widget.*
import android.os.Bundle
import android.R
import android.view.View
import kotlinx.android.synthetic.main.activity_main.*

class MainActivity : AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main2)

    val activity_btn = mainbtn

    activity_btn.setOnClickListener(View.OnClickListener {

        val intent = Intent(this, activity_main2::class.java)

        startActivity(intent)
        overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left)
         })
    }

}

我尝试过清理项目、重新打开项目、重建项目等,但这些都没有奏效。

它说未解决的参考:activity_main、slide_in_right、slide_out_left 等。

标签: androidandroid-studiokotlin

解决方案


删除行导入android.R;从您的代码中重新构建


推荐阅读