我可以获得edittext的文本对象引用项的视图持有者吗?
我的观众...
override fun bind(list: MutableList<Test>, position: Int) {
list.get(position).test.get(0).editable = binding.etTest.text //not reference
val testEdit = binding.root.findViewById(R.id.et_test) as EditText
list.get(position).test.get(0).editable = testEdit.text ////not reference
}
当文本改变时,list.get(position).test.get(0).editable 不会改变..
我怎样才能做到这一点?
您需要澄清您的问题,但我假设您想使用RecyclerView
. 在这种情况下,您必须使用该ViewHolder
模式。
ViewHolder
负责夸大您的视图并保留对您的EditText
(S)或您视图中的任何内容的引用。然后,在bind()
方法中,您可以填充那个/那些EditText
(s)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句