RecyclerView +可扩展Cardview + TextWatcher如何让它工作?

时间:2017-05-16 23:03:34

标签: android android-recyclerview expandablelistview android-cardview

我创建了一个可扩展的列表视图,其中的子视图是用户可以更改的一组文本视图。在更改textviews的值后,应用程序应将更改的内容保存到DB中。使用expandableListView和BaseExpandableListAdapter以及TextWatcher完全可以正常工作。 为了让TextWatcher工作,我别无选择,只能放弃查看器概念。

现在我想增强应用程序以使用RecyclerView和Cards来做同样的事情。 ViewHolder似乎是RecyclerView必须的,我已经尝试将TextWatcher放在onCreateViewHolder和onBindViewHolder以及ViewHolder中,但它们都会导致卡内的混合值。 如果我更改了卡1,EditText1和扩展卡2中的值,则相同的值在卡2 EditText1中,...如果我展开卡3,则在EditText1中使用相同的值...

有人可以帮我指点教程或使用TextWatcher在RecyclerView中实现可扩展卡的工作代码吗?

谢谢

0 个答案:

没有答案