我正在學習一門課程,當我撰寫 btnDatePicker 時,出現一個未解決的錯誤:
package com.example.ageinminutes
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import kotlinx.android.synthetic.main.activity_main.*
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
btnDatePicker
}
}
我一直在互聯網上搜索并在 build.graddle(:app) 上添加了一個插件,如不同解決方案所示:
plugins {
id 'com.android.application'
id 'kotlin-android'
id 'kotlin-android-extensions'
}
但它仍然不起作用。
任何幫助將不勝感激。
uj5u.com熱心網友回復:
kotlin-android-extension 已棄用,您應該改用視圖系結。
按照這個:https : //developer.android.com/topic/libraries/view-binding/migration# :~: text=Kotlin Android Extensions is deprecated,migrate to Jetpack view binding。
uj5u.com熱心網友回復:
樓上的回答@himel是正確的。不鼓勵使用 kotlin 合成。
但是我確實注意到合成視圖的匯入行不在您的代碼中。如果您想要快速修復,我建議手動輸入視圖并使用 Android Studio 匯入
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/372089.html
