The*_*Fox 5 android textview kotlin
我是 Android 和 Kotlin 开发的新手。
我想从一个简单的“Hello World”开始,但我已经遇到了问题。
我在 MainActivity 中添加了一个 Textview,并希望设置一个 onClick 侦听器来更改我拖入该活动的 TextView 的文本。
编译器现在抱怨 'TextView' 是一个未解析的引用(它对按钮等也是如此)。
然后我按照网站的建议添加了 kotlinx 导入,但这无法解决任何问题。下面的代码示例,我添加了任何带有星号作为行注释的内容。
package com.example.my.mynewapp
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import kotlinx.android.synthetic.main.fragmentX.view.* // *
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val textView: TextView = findViewById(R.id.testView) as TextView // *
textView.setOnClickListener { // *
textView.text = "You clicked me! You flipping clicked me!" // *
} // *
}
}
Run Code Online (Sandbox Code Playgroud)
有人会知道发生了什么吗?
应该是自动导入的,但是应该有
import android.widget.<WhateverIsMissing>
Run Code Online (Sandbox Code Playgroud)
将WhateverIsMissing 替换为未解析的引用
| 归档时间: |
|
| 查看次数: |
9380 次 |
| 最近记录: |