如何解决数据绑定android中的循环依赖问题
我正在使用数据绑定根据下拉选择设置特定组的可见性。但我收到此错误:
“这可能是由循环依赖引起的。请报告...”
这就是我设置视图可见性的方式
android:visibility="@{((groupEmploymentStatus.visibility == View.GONE) || (viewModel.employerName !=null && viewModel.employerName.length() > 0)) ? View.GONE : View.VISIBLE}"
这就是我使用这些视图启用按钮的方式。一方面,它的工作正常。但是当我添加更多视图以启用按钮时。它显示了上述错误:
android:enabled="@{tvEmailWarning.visibility == View.GONE && tvEmploymentStatusWarning.visibility == View.GONE && tvPlaceOfBirthWarning.visibility == View.GONE && tvIncomeWarning.visibility == View.GONE && tvMonthlyIncomeWarning.visibility == View.GONE && tvEmployerNameWarning.visibility == View.GONE && tvEmployerAddressWarning.visibility == View.GONE && tvOccupationWarning.visibility == View.GONE}"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。