启用EditText会破坏RecyclerView项目

时间:2016-09-28 01:48:32

标签: java android user-interface android-edittext android-recyclerview

启用 EditText 时,我遇到了隐藏 RecyclerView 项目的问题。

当我禁用EditText时,一切都很好:

pic. 1 (disabled)

但是当我在XML(android:enabled="true")或代码(setEnabled(true))中启用它时,RecyclerView项目会变为白色或粉红色,具体取决于EditText焦点:

pic. 2 (enabled)

这仅在某些设备上发生,从不在模拟器上发生。

在Google Play Developer Console报告中,只有在Nexus 5上拍摄的屏幕截图才出现此问题。

我也有Nexus 5设备(旧设备),它也在那里。

我现在没有发布任何代码,因为我觉得它没关系,因为它只是通过启用EditText来实现。

你见过这样的东西吗?你知道是什么原因产生了这种影响吗?

修改1:

正如您所看到的,Spinners也被破坏了。

编辑2:

我已将整个存储库上传到临时公共项目:GitLab

(查找RatesFragment.javares/layout/fragment_rates.xml

现在代码乱七八糟。我正在尝试一些方法,并在半夜结束了这个问题。

0 个答案:

没有答案