我正在使用AppCompat主题构建应用程序,并且在操作栏中我正在使用SearchView。问题是SearchView的文本字段在某些情况下不会根据AppCompat主题显示底线。在此屏幕截图中,您可以看到我在说什么: http://i.imgur.com/E0xDDlV.png
上面是没有底线的SearchView,下面是与该行相同的视图。这是我的styles.xml
:
<style name="AppTheme" parent="Theme.AppCompat">
<item name="actionOverflowMenuStyle">@style/OverflowMenu</item>
<item name="colorControlActivated">#33B5E5</item>
<item name="colorControlHighlight">#33B5E5</item>
</style>
<style name="OverflowMenu" parent="Widget.AppCompat.PopupMenu.Overflow">
<item name="overlapAnchor">false</item>
</style>
这是我试用的设备/ emulatore的一个小表:
My First tought是与API级别相关的内容,但是为什么我的平板电脑会显示该行,并且具有相同API(16)的模拟器不显示?