当前位置: 首页 > article >正文

My first Android application

 界面元素组成:

功能代码:

        /*实现功能:
        当输入内容后,欢迎文本发生相应改变,并清除掉文本域内容
        当未输入任何内容时,弹出提示文本以警告用户*/
        val greetingText = findViewById<TextView>(R.id.printer)
        val inputField = findViewById<EditText>(R.id.inputer)
        val submitButton = findViewById<Button>(R.id.btn)
        submitButton.setOnClickListener {
            val message = inputField.text.toString()    //获取输入内容
            if (message == "") {    //当输入内容为空
                //Toast为系统提示,第一个参数为Context(Activity亦为一种Context),
                //第二个参数为提示文本,第三个参数为显示时长
                Toast.makeText(
                    this,
                    "You haven't entered anything!",
                    Toast.LENGTH_SHORT
                ).show()
            } else {
                greetingText.text = "Welcomed! " + message
                inputField.text.clear()
            }
        }


http://www.kler.cn/a/556245.html

相关文章:

  • 【JavaWeb学习Day17】
  • JUC并发—8.并发安全集合一
  • 【精调】LLaMA-Factory 快速开始4 自定义个一个sharegpt数据集并训练
  • 在Spark中,如何使用DataFrame进行高效的数据处理
  • 【Apache Paimon】-- Flink 消费 kafka 数据异常
  • Linux 核心架构与组件(2025更新中)
  • 2024.2.21总结
  • 如何排查服务器 DNS 解析失败的问题
  • 【数据挖掘】可信度
  • 图论 之 最小生成树
  • 大数据组件(四)快速入门实时数据湖存储系统Apache Paimon(3)
  • 【rt-thread】rt-thread 控制 led 的两种方式
  • 深入浅出GraphQL:现代API设计的未来
  • Unity 全局屏幕点击特效
  • Chatgpt论文润色指令整理
  • 在PyTorch中使用插值法来优化卷积神经网络(CNN)所需硬件资源
  • 小结:策略路由(Policy-based Routing,PBR)
  • 相机开发调中广角和焦距有什么不一样
  • 智能网络感知,打造极致流畅的鸿蒙原生版中国移动云盘图文体验
  • 1287. 有序数组中出现次数超过25%的元素