如何在横向中修复截止自定义SearchView背景?

Chr*_*ris 5 android android-theme android-actionbar searchview background-drawable

我已经按照这个问题的优秀答案来使SearchView我的ActionBar中的小部件适合自定义主题.它适用于纵向模式,但在横向上,操作系统会缩小ActionBar的高度以最大化内容屏幕区域.SearchView不像其他项目那样将没有边距的小部件装入ActionBar,而是在顶部切掉它:

SearchView小部件,顶部切碎

我已经挖掘了Android源的res文件夹,但是找不到任何专门的布局或资源,这些布局或资源会明显地解决这个问题,甚至是Android本身如何管理默认的Holo SearchViewWidget到减少的ActionBar中.

任何见解都表示赞赏.谢谢.

Jon*_* S. 3

您必须使用较小版本的编辑文本。可绘制对象的固有尺寸小于默认编辑文本可绘制对象。

查看此处使用的绘图

http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.3_r2.1/frameworks/support/v7/appcompat/res/drawable/abc_textfield_searchview_holo_dark.xml?av =f