gpt4 book ai didi

android - 使用支持库 v21 设置 SearchView 小部件的样式

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:06:44 25 4
gpt4 key购买 nike

我正在尝试使用新的 AppCompat v21 来设置 SearchView 小部件的样式,但我遇到了一些问题。无论我在“suggestionRowLayout”属性上设置什么布局,它都什么都不做。 SearchView 的建议下拉列表保持不变。

我遇到的其他问题是当“强调色”与“原色”颜色相同时,在搜索 View 中无法区分插入符在哪里。您知道如何将 SearchView 中的强调色更改为仅应用于此处吗?我发现 Play Music 也有同样的问题。

我正在遵循 Android 开发者博客中的指南:

http://android-developers.blogspot.com.es/2014/10/appcompat-v21-material-design-for-pre.html

最佳答案

根据我在 SearchView 源代码中看到的,suggestionRowLayout 资源值在检索 SearchView 的属性和方法 getSuggestionRowLayout() 时出现。另一方面,v7 库的 SuggestionAdapter 的实现正在膨胀 abc_search_dropdown_item_icons_2line

解决方法的想法:

尝试在 refs.xml 的帮助下引用不同的布局。确保为 views 保留相同的 ID如 abc_search_dropdown_item_icons_2line

 <item type="layout" name="abc_search_dropdown_item_icons_2line">@layout/my_suggestion_row</item>

关于android - 使用支持库 v21 设置 SearchView 小部件的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26557790/

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