마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

SearchView 에서 빈값의 경우에도 쿼리가 가능하게 하고싶습니다.

0 추천
@Override
    public boolean onQueryTextSubmit(String s) {
        System.out.println("onQueryTextSubmit : " + s);
        return false;
    }

    @Override
    public boolean onQueryTextChange(String s) {
        System.out.println( "onQueryTextChange : "+ s );
        return false;
    }

 

텍스트 값이 빈값일 경우 키보드 검색버튼을 눌러도 아예 onQueryTextSubmit가 호출이 안되더라구요.

옵션같은게 있는지 궁금하네요.

아니면 별도로 EditText 키보드 이벤트 걸어서 처리해야하는건지?

청춘아 (140 포인트) 님이 2015년 3월 25일 질문

1개의 답변

0 추천
onQueryTextSubmit 의 return 값을 true로 바꿔보심이..
Gradler (109,780 포인트) 님이 2015년 3월 25일 답변
import android.support.v7.widget.SearchView;
요거 사용했구요.

return 값을 true로 바꿔서도 해봤는데 안되는건 마찬가지더라구요.

System.out.println("onQueryTextSubmit : " + s); 메시지도 안찍히는거 보니
빈 값일 때는 아에 onQueryTextSubmit 가 호출이 안되는같네요.
...