2013-05-24 2 views
1

사용자가 화면을 클릭하더라도 검색 (위젯 또는 대화 상자)을 열어 둘 수있는 방법이 있습니까? 나는 이것을하는 많은 구글 애플 리케이션 (Keep, GMail, Youtube ...)을 보았지만 외부 개발자로부터 많은 앱을 보지 못했습니다 ...검색 인터페이스 열기

ActionBar에 텍스트를 볼 수는 있지만 바로 화면의 어딘가에, 그것은 기각된다. 사용자가 작업 표시 줄 아이콘을 클릭하거나 뒤로 키를 누르면 해고하기를 원합니다.

가능합니까? 미리 감사드립니다!

답변

0
  1. 컨테이너보기에서 터치 이벤트를 가로 채기.
  2. SearchView가 확장되어 있는지 확인하십시오. 그것은 아무것도에게

다른 생각을하지 않습니다 이미 전개되고있는 경우 컨테이너가보기 나무 아래로 터치 이벤트 신호를 보낼 때마다 SearchView이 붕괴되고 절단됩니다. 또는 SearchView가 포커스를 잃을 때 축소되지 않도록하십시오. 뒤쪽 키를 누르면 제대로 접 혔는 지 확인하십시오. 이것은 단지 아이디어 일뿐입니다. 도움이 되길 바랍니다.

+0

나는 뒤에있는 활동과 상호 작용할 수 있기를 원하기 때문에 # 1이 작동하지 않을 것이라고 생각하지만, 어쨌든 나는 그것을 시도 할 것이다. 감사! – Antonio

관련 문제