android - 如何解决“未解决的参考:ListView”。科特林
问题描述
我在activity_main.xml 中创建了一个列表视图,并将其ID 命名为“Listem”。但是,当我切换到 MainActivity.kt 并使用我的“我的列表”文件时,我得到一个“未解决的参考:Listem 错误”。你认为问题出在哪里
活动主.xml:
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<ListView
android:id="@+id/Listem"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginStart="16dp"
android:layout_marginTop="16dp"
android:layout_marginEnd="16dp"
android:layout_marginBottom="16dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
MainActivity.kt:
package com.example.burcson
import android.os.Bundle
import android.widget.ArrayAdapter
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
var burclar = arrayOf("Koç","Boğa","İkizler","Yengeç","Aslan","Başak","Terazi","Akrep","Yay","Oğlak","Kova","Balık")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
var burclaradapter = ArrayAdapter(this,android.R.layout.simple_list_item_1,burclar)
Listem.adapter=burclaradapter
}
}
解决方案
在其他使用
Listem.adapter=burclaradapter
您需要将Kotlin 合成添加到您的应用程序级别build.gradle
apply plugin: `kotlin-android-extensions`
但Kotlin 合成已被弃用,因此viewBinding
请在您的应用程序级别使用build.gradle
android {
...
buildFeatures {
viewBinding true
}
}
我希望这有帮助。从这里阅读更多
推荐阅读
- python-3.x - 如何从数据框创建 .kml 文件?
- r - SPSS值标签作为R中表的列名?
- angular - 为什么 MAT_DATE_LOCALE 不适用语言?
- lua - 在字符串中使用正斜杠时出错
- java - 使用firebase数据库时释放了后台粘性并发标记扫描GC
- html - 我似乎无法弄清楚如何在每台设备上将此 div 居中
- c# - WinForms 将 Richtextbox 插入符号设置为“_”
- python - 循环 reddit 机器人每 10 分钟检查一次答案
- slurm - 如何为 SLURM 作业数组计时?
- semantic-mediawiki - 在语义 wiki 中建模三元关系