首页 > 其他 > 详细

Material Design风格SearchView实现语音搜索功能-IT蓝豹

时间:2015-10-13 02:10:08      阅读:344      评论:0      收藏:0      [点我收藏+]

Material Design风格SearchView实现语音搜索功能,弹出录音对话框效果也很漂亮。
但是这份代码支持在5.0以上的手机才能看到效果。

部分源码如下:


VoiceActivity 类实现录制语音功能。自定义一个MaterialSearchView

searchView.setOnQueryTextListener(new MaterialSearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String query) {
Snackbar.make(findViewById(R.id.container), "Query: " + query, Snackbar.LENGTH_LONG)
.show();
return false;
}

@Override
public boolean onQueryTextChange(String newText) {
//Do some magic
return false;
}
});

searchView.setOnSearchViewListener(new MaterialSearchView.SearchViewListener() {
@Override
public void onSearchViewShown() {
//Do some magic
}

@Override
public void onSearchViewClosed() {
//Do some magic
}
});

运行效果:

bubuko.com,布布扣???????? bubuko.com,布布扣

?

转发请标明出处,谢谢。

Material Design风格SearchView实现语音搜索功能-IT蓝豹

原文:http://chengyi-2016.iteye.com/blog/2248432

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!