Android ActivityViewModel+;AdapterItemViewModel连接

Android ActivityViewModel+;AdapterItemViewModel连接,android,architecture,viewmodel,android-recyclerview,Android,Architecture,Viewmodel,Android Recyclerview,伙计们! 我在为我的应用程序创建架构时遇到问题。你能帮帮我吗? 我有一个包含单选按钮和“保存”按钮的recyclerView活动。我需要将所选项目从recyclerView获取到SharedReferences。但是如何从adapterItemViewModel中获取所选项目并将其保存在activityViewModel中的Shared中呢?我没有访问权限,所以在这种情况下,可能一些回调或可观察的方法就可以了?请附加适配器(及其adapterItemViewModel?)的代码好吗?如果您有带项

伙计们! 我在为我的应用程序创建架构时遇到问题。你能帮帮我吗?
我有一个包含单选按钮和“保存”按钮的recyclerView活动。我需要将所选项目从recyclerView获取到SharedReferences。但是如何从adapterItemViewModel中获取所选项目并将其保存在activityViewModel中的Shared中呢?我没有访问权限,所以在这种情况下,可能一些回调或可观察的方法就可以了?

请附加适配器(及其adapterItemViewModel?)的代码好吗?如果您有带项目的常规适配器:List只需向其添加方法getSelected():Int,并返回items.find{it.selected==true}