-3

我试图在 Android Studio 中编写一个简单的按钮,以便在单击时显示一些简单的消息,但都是徒劳的。以下是我的代码的摘录,请帮助我了解我可能会出错的地方。谢谢!

package com.example.clinicappointment

import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.provider.AlarmClock.EXTRA_MESSAGE
import android.view.Display
import android.view.View
import android.widget.Button
import android.widget.TextView

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    }

    fun onTap(view: View) {
        textView3.text="My Summary to be displayed here!"
    }
}
4

1 回答 1

1

@Geofrey Wasonga 您想在单击此按钮时设置文本的 xml 中的 textView 在哪里?如果它在您的实际 xml 中,那么您需要获取对 textview private val textView3: TextView? 的引用 = null inside onCreate -> textView3 = findViewById(R.id.textViewID) 然后你的按钮点击应该能够按预期工作。

于 2021-07-04T22:58:30.077 回答