actionBar之searchView
来源:互联网 发布:基于weka的数据挖掘 编辑:程序博客网 时间:2024/05/18 13:43
option_menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/menu_search" android:actionViewClass="android.widget.SearchView" android:icon="@drawable/title_search_normal" android:showAsAction="ifRoom|collapseActionView" android:title="搜索" /> <item android:id="@+id/menu_history" android:showAsAction="never" android:title="查看历史记录" /> <item android:id="@+id/menu_download" android:showAsAction="never" android:title="查看下载图片" /></menu>
MainActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.option_menu, menu); MenuItem item = menu.findItem(R.id.menu_search); searchView = (SearchView) item.getActionView(); //设置searchView属性 searchView.setSubmitButtonEnabled(true); searchView.setQueryHint("请输入网址"); searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() { @Override public boolean onQueryTextSubmit(String url) { url = AppUtils.checkUrlPre(url);//必须调用有返回值的此方法 getHttpImages(url); addToHistory(url); // 清除焦点, 软键盘收回 searchView.clearFocus(); return true; } @Override public boolean onQueryTextChange(String newText) { return false; } }); searchView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (v.isFocused()) { //设置actionbar getActionBar().setDisplayHomeAsUpEnabled(true); } else { getActionBar().setDisplayHomeAsUpEnabled(false); } } }); return true; }
0 0
- actionBar之searchView
- Android AppCompatActivity的ActionBar之SearchView、ShareActionProvider以及menu
- Actionbar中searchview
- ActionBar SearchView收缩事件
- android actionbar searchview搜索提示
- actionBar+SearchView实现搜索功能
- ActionBar SearchView空指针异常
- 向ActionBar中添加SearchView
- SearchView与隐藏显示actionbar
- 关于actionbar中searchview使用
- android actionbar searchview搜索提示
- Android 之SearchView翻译
- android之SearchView
- Android开发之SearchView
- android开发之SearchView
- 控件之SearchView使用
- ActionBar结合SearchView用SearchManager实现系统应用收索
- 基于Android ActionBar的SearchView实时搜索结果
- 有图有对比!125个提升网页可用性的优化小技巧(二)
- 十种排序算法做简单总结,含代码
- eclipse动画快捷键
- yum 安装时错误 Errno 14 Couldn't resolve host 解决办法
- 乐学成语项目源代码问题
- actionBar之searchView
- mybatis的sql中使用concat查询结果是乱码处理
- Socket编程中如何发送结构体,拼接多次接收消息及获取通信双方地址
- JSTL标签库
- Android 编程下的代码混淆
- volley使用
- GestureDetector_OnGestureListener
- Git stash
- DDD领域驱动设计基本理论知识总结