2011-02-25 2 views
0

안녕하세요. 제목에 따르면 안녕하세요, 휴대 전화의 검색 키를 누를 때 맞춤 활동을 열려고합니다. 자동 완성 텍스트 뷰를 사용하여 추천을 표시하는 맞춤 검색 활동이 있습니다. 따라서 searchable.xml은 필요하지 않습니다. 검색 키를 누를 때이 작업을 실행하고 싶습니다.검색 키를 눌렀을 때 활동을 여는 방법 android

감사합니다.

+3

: http://stackoverflow.com/questions/1912947/android-start-user-defined-activity-on-search-button-pressed-handset Plz은 할 일 다른 사람이 전에 해결책을 찾았을 수도 있기 때문에 항상 철저한 검색을 수행하십시오 :) – Juri

+1

일치가 재미 있습니다 ... 그는 안드로이드에 대한 사용자 정의 검색을 구현하려고하지만 사용하지 않았습니다. 검색 기능이 너무 ... 그의 사용자가 동일하게 행동한다면, 그는 그것을 구현하지 않았으므로 일부 작업을 저장할 수 있습니다 ... 재미 있습니다 ... – WarrenFaith

답변

2

Activity 클래스의 onSearchRequested() 메서드를 재정의합니다. 정확한 동일한 질문이 여기에 있습니다

public boolean onSearchRequested() { 

     // Call the custom search activity here. 

     return true; 
} 
+0

팁 주셔서 감사합니다. – madcoderz

1
@Override 
    public boolean onKeyDown(int keyCode, KeyEvent event) { 

     if(keyCode == KeyEvent.KEYCODE_SEARCH) { 
      //start custome activity 
     } 
     return super.onKeyDown(keyCode, event); 
    } 
관련 문제