启用 EditText 时,我遇到了隐藏 RecyclerView 项目的问题。
当我禁用EditText时,一切都很好:
但是当我在XML(android:enabled="true"
)或代码(setEnabled(true)
)中启用它时,RecyclerView项目会变为白色或粉红色,具体取决于EditText焦点:
这仅在某些设备上发生,从不在模拟器上发生。
在Google Play Developer Console报告中,只有在Nexus 5上拍摄的屏幕截图才出现此问题。
我也有Nexus 5设备(旧设备),它也在那里。
我现在没有发布任何代码,因为我觉得它没关系,因为它只是通过启用EditText来实现。
修改1:
正如您所看到的,Spinners也被破坏了。
编辑2:
我已将整个存储库上传到临时公共项目:GitLab
(查找RatesFragment.java
和res/layout/fragment_rates.xml
)
现在代码乱七八糟。我正在尝试一些方法,并在半夜结束了这个问题。