Android 回收视图+;可扩展的Cardview+;TextWatcher如何让它工作?

Android 回收视图+;可扩展的Cardview+;TextWatcher如何让它工作?,android,android-recyclerview,expandablelistview,android-cardview,Android,Android Recyclerview,Expandablelistview,Android Cardview,我创建了一个可扩展的listview,其中子视图是用户可以更改的一组文本视图。更改TextView的值后,应用程序应将更改的内容保存到DB中。使用expandableListView、BaseExpandableListAdapter和TextWatcher,一切都非常好。 为了让TextWatcher正常工作,我别无选择,只能放弃viewholder的概念 现在我想增强应用程序,使用RecyclerView和Cards做同样的事情。ViewHolder似乎是RecyclerView的必备工具,

我创建了一个可扩展的listview,其中子视图是用户可以更改的一组文本视图。更改TextView的值后,应用程序应将更改的内容保存到DB中。使用expandableListView、BaseExpandableListAdapter和TextWatcher,一切都非常好。 为了让TextWatcher正常工作,我别无选择,只能放弃viewholder的概念

现在我想增强应用程序,使用RecyclerView和Cards做同样的事情。ViewHolder似乎是RecyclerView的必备工具,我曾尝试将TextWatcher放入onCreateViewHolder和onBindViewHolder以及ViewHolder中,但它们都会导致卡中的值混淆。 如果我更改卡1、EditText1和扩展卡2中的值,则卡2、EditText1中的值相同,…如果我扩展卡3、EditText1中的值相同

有谁能帮我找到一个教程或一个工作代码,它使用TextWatcher在RecyclerView中实现了可扩展卡

多谢各位