Android 我可以获取edittext';文本对象引用?

Android 我可以获取edittext';文本对象引用?,android,android-recyclerview,Android,Android Recyclerview,我可以获取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 EditT

我可以获取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
}
override-fun-bind(列表:可变列表,位置:Int){
list.get(position).test.get(0).editable=binding.etTest.text//not reference
val testEdit=binding.root.findViewById(R.id.et_test)作为EditText
list.get(position).test.get(0).editable=testEdit.text///非引用
}
文本更改时,list.get(位置).test.get(0).可编辑项不更改


我该怎么做

您需要澄清您的问题,但我假设您希望使用
RecyclerView
。在这种情况下,您必须使用
ViewHolder
模式


ViewHolder
负责扩大您的视图,并保留对您的
EditText
(s)或视图中任何内容的引用。然后,在
bind()。。。我不必用这个@BindingAdapter。。非常感谢。