android actionBar searview改变默认搜索按钮图片
来源:互联网 发布:美国非农数据何时公布 编辑:程序博客网 时间:2024/04/29 07:20
做搜索图片时发现searchView系统显示默认的搜索按钮只是一个小箭头,样子很丑,想改变这个图标。于是就在stackoverflow这个网站找到了答案,直接上代码:
@Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.event_history, menu); MenuItem search = menu.findItem(R.id.search_event); search.collapseActionView(); //是搜索框默认展开// search.expandActionView(); SearchView searchView = (SearchView)search.getActionView(); //显示搜索确认按钮 searchView.setSubmitButtonEnabled(true); //找到搜索按钮对应的LinearLayout int searchPlateId = searchView.getContext().getResources().getIdentifier("android:id/submit_area", null, null); LinearLayout searchPlate = (LinearLayout)searchView.findViewById(searchPlateId); //拿到搜索图标的imageview,这样就可以修改图片了 ((ImageView)searchPlate.getChildAt(0)).setImageResource(R.drawable.audio_bar_src); searchView.setOnQueryTextListener(this); super.onCreateOptionsMenu(menu, inflater); }
0 0
- android actionBar searview改变默认搜索按钮图片
- 修改Android actionbar 溢出菜单按钮(OverflowButton)默认图标
- Android actionbar 搜索框
- Android ActionBar样式的改变
- android改变ActionBar的高度
- Android ActionBar添加menu按钮
- Android 之 ActionBar返回按钮
- Android ActionBar添加menu按钮
- android actionbar searchview搜索提示
- android actionbar searchview搜索提示
- iOS UITableViewCell 改变系统选中按钮(UITableViewCellEditControl)的默认图片和位置
- ImageButton动态改变按钮图片
- iOS-点击按钮,改变图片
- ImageButton点击按钮改变图片
- 改变UISearchBar上默认的取消按钮
- Android ActionBar 创建 及动态改变
- Android 切换Fragment时改变actionBar
- Android ActionBar中的按钮添加旋转动画
- Android的setTag
- ActionBar修改自定义返回箭头
- MobilePhone
- 视角坐标系变换矩阵公式及其变型
- Linux信号(signal、sigaction) 机制分析
- android actionBar searview改变默认搜索按钮图片
- 微软发布.NET Framework 4.5.2
- 揭秘腾讯大数据之平台综述篇
- 老程序员的下场
- Android工程的编译过程
- Windows线程同步总结
- 排序算法(C实现)------- 希尔排序
- oracle sql优化
- 【最大流】HDU 3572