首页 > 解决方案 > 我需要在 Kotlin 中使用按钮在 List 中添加输入

问题描述

我想用 Button( newtext) 在 List( ) 中添加一些输入( ),在我输入此代码之前,在不同布局上的按钮,打开这个正在工作(我确信一切都是正确的),但在我写了这个之后代码(特别是“私人乐趣......”)它不再起作用了。你能帮我吗?listEnter

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") 

标签: androidandroid-studiokotlin

解决方案


您不能private在嵌套函数中创建函数。您可以删除private关键字,一切都会好起来的。


推荐阅读