SearchVIEw.SearchautoComplete autoCompleteTextVIEw = (SearchVIEw.SearchautoComplete) searchVIEw.findVIEwByID(R.ID.search_src_text); autoCompleteTextVIEw.setCursorVisible(true); autoCompleteTextVIEw.setTextcolor(ContextCompat.getcolor(this,R.color.textcolor_light_gray)); autoCompleteTextVIEw.setHintTextcolor(autoCompleteTextVIEw.getTextcolors().withAlpha(255)); autoCompleteTextVIEw.setTextSize(16); VIEw searchplate = (VIEw)searchVIEw.findVIEwByID(androID.support.v7.appcompat.R.ID.search_plate); searchplate.setBackgroundResource(R.drawable.autocomplete_bg);
在这里我用主题来改变颜色
<style name="MySearchVIEwStyle" parent="Widget.AppCompat.light.SearchVIEw"> <!-- Background for the search query section (e.g. EditText) --> <item name="queryBackground">@color/darkgray</item></style>
但没有什么对我有用.任何人帮我…
解决方法 最后我得到了解决方案..VIEw searchplate = (VIEw)searchVIEw.findVIEwByID(androID.support.v7.appcompat.R.ID.search_plate); searchplate.getBackground().setcolorFilter(color.DKGRAY,PorterDuff.Mode.MulTIPLY);总结
以上是内存溢出为你收集整理的android – 如何更改工具栏SearchView下划线颜色为灰色全部内容,希望文章能够帮你解决android – 如何更改工具栏SearchView下划线颜色为灰色所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)