我在Android 5.1(API级别22)上遇到了一个奇怪的问题,如果我使用引用在controlColorNormal
文件夹中覆盖的颜色资源的controlColorActivated
和land
,当设备旋转时,EditText
背景(下划线)不会使用正确的land
颜色,但使用基本变体(或者相反,如果应用程序在{ {1}}方向)。
这在Android 5.0.x及更低版本上运行良好,它只是在5.1上行为不端。
这是一个PoC项目,有更深入的描述和一些截图:https://github.com/rock3r/EditTextTinting
有没有人看到过这种情况,并且可能找到了解决方法?