单击搜索按钮后如何关闭AndroidBarSherlock的SearchView

时间:2013-06-05 20:31:26

标签: java android searchview

我使用AndroidBarSherlock中的com.actionbarsherlock.widget.SearchView。除了SearchView关闭,一切正常。单击搜索搜索按钮后,我不知道如何关闭SearchView的文本区域。我只能通过手机的后退按钮关闭SearchView的文本组件。是否可以通过单击SearchView外部来关闭AndroidBarSherlock SearchView的文本组件?

1 个答案:

答案 0 :(得分:0)

我假设你已经设置了onQueryTextChange监听器,

searchView.setOnQueryTextListener(new OnQueryTextListener() {

    @Override
    public boolean onQueryTextSubmit(String key) {
        //do your stuff
        hideSoftKeyBoard();
        return true;
    }

    @Override
    public boolean onQueryTextChange(String key) {
        //whatever
        return true;
    }
);

隐藏键盘,