android - 我需要在 Kotlin 中使用按钮在 List 中添加输入
问题描述
我想用 Button( newtext
) 在 List( ) 中添加一些输入( ),在我输入此代码之前,在不同布局上的按钮,打开这个正在工作(我确信一切都是正确的),但在我写了这个之后代码(特别是“私人乐趣......”)它不再起作用了。你能帮我吗?list
Enter
var list = arrayListOf<ListView>()
var newtext = findViewById<EditText>(R.id.Enter)
var Enter = findViewById<Button>(R.id.add)
Enter.setOnClickListener { list.add(newtext) }
private fun <E> ArrayList<E>.add(newtext : View) {
TODO('not implemented")
解决方案
您不能private
在嵌套函数中创建函数。您可以删除private
关键字,一切都会好起来的。
推荐阅读
- c++ - 运算符重载函数
- php - 通过查找特定字符串来编辑文件中的行?
- android - android.os.FileUriExposedException 生成下载pdf时出错
- java - 通过 REST 进行 JPA 规范子查询搜索
- c# - Travis ci 没有在 c# 中获取参考
- excel - Excel条码盘点
- cuda - 为什么数组会引起nvlink警告:入口函数的堆栈大小不能静态确定
- android - 我如何在本机反应中获得时间
- node.js - 如何在 mongodb 中使用 $arrayElemAt 的条件?
- java - JAX-RS:无状态、单例、RequestScoped 混淆