gpt4 book ai didi

android - 如何修复横向截断的自定义 SearchView 背景?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:32:37 24 4
gpt4 key购买 nike

我已经按照这个很好的答案 question使我的 ActionBar 中的 SearchView 小部件适合自定义主题。它适用于纵向模式,但在横向模式下,操作系统将缩小 ActionBar 的高度以最大化内容屏幕空间。不是像其他项目一样将没有边距的 SearchView 小部件放入 ActionBar,而是在顶部将其切掉:

SearchView widget with chopped off top

我翻遍了 Android 源代码的 res 文件夹,但找不到任何专门的布局或资源来说明如何解决这个问题,甚至找不到 Android 本身如何设法适应默认的 Holo SearchView 将小部件放入缩小的 ActionBar。

任何见解都值得赞赏。谢谢。

最佳答案

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

检查这里使用的绘图

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

关于android - 如何修复横向截断的自定义 SearchView 背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17210496/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com