【问题标题】:Android SearchView: styling suggestions listAndroid SearchView:样式建议列表
【发布时间】:2013-10-16 15:08:52
【问题描述】:

我在从 ActionBar SearchView 设置建议列表样式时遇到问题(支持 v7)。

我必须设置哪个样式属性来更改背景和文本颜色?

拉尔夫

【问题讨论】:

    标签: android android-styles android-search


    【解决方案1】:
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.search_menu, menu);
    
        MenuItem searchItem = menu.findItem(R.id.action_search);
        SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem);
    
        // Theme the SearchView's AutoCompleteTextView drop down. For some reason this wasn't working in styles.xml
        SearchAutoComplete autoCompleteTextView = (SearchAutoComplete) searchView.findViewById(R.id.search_src_text);
    
        if (autoCompleteTextView != null) { 
            autoCompleteTextView.setDropDownBackgroundResource(R.drawable.abc_search_dropdown_light);
        }
    }
    

    【讨论】:

    • 这只能改变列表的背景。建议列表的那一行呢?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-09
    • 1970-01-01
    • 2017-04-27
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 2012-12-10
    相关资源
    最近更新 更多