gradle 3.6.1的情况下,下拉列表spinner显示正常,有下划线,不会隐藏文字。另外一个gradle 4.2.2时,显示不正常,文字隐藏,界面显示模糊。不太确定是否因为gradle的版本原因还是其他原因,代码一模一样。
您的每一个用心回答,都会让这个世界变得更美好一些!
系统提供的组件Spinner在不同的构建工具上面样式不一样,很大可能是构建工具切换的时候,依赖的一些系统的包基础打包或者系统组件lib变更,所以,避免这种情况,不要用Spinner,我之前遇到情况是CheckBox样式不一样。解决方案:不要用默认样式,我不知道Spinner用来干嘛,下拉列表?换其他方案实现,不依赖这个Spinner组件,开发多年了,一次Spinner都没用过hh。这个东西难用,不好定制。类似CheckBox,就自己定义样式,不依赖系统那个样式,不同ROM上面显示样式不一样的。
系统提供的组件Spinner在不同的构建工具上面样式不一样,很大可能是构建工具切换的时候,依赖的一些系统的包基础打包或者系统组件lib变更,所以,避免这种情况,不要用Spinner,我之前遇到情况是CheckBox样式不一样。解决方案:不要用默认样式,我不知道Spinner用来干嘛,下拉列表?换其他方案实现,不依赖这个Spinner组件,开发多年了,一次Spinner都没用过hh。这个东西难用,不好定制。类似CheckBox,就自己定义样式,不依赖系统那个样式,不同ROM上面显示样式不一样的。