2012-11-07 2 views
0

검색 기능을위한 샘플을 개발 중입니다. onSearchRequested()를 사용했으며 호출시 검색 매개 변수 을 입력 할 수있는 편집 상자가 나타납니다. 내가하고 싶은 것은 다른 활동으로 보내고 자하는 편집 상자에 입력 된 텍스트를 캡처하고 싶습니다.Android : onSearchRequested() 캡쳐 텍스트

일반적으로 우리가 정의한 editText의 경우 'id'를 사용하여 액세스 할 수 있습니다. 그러나 onSearchRequested()의 경우 editText가 자동으로 creted되므로 입력 한 텍스트에 어떻게 액세스하고 캡처 할 수 있습니까?

답변

2

creating a search interface에 관한 문서를보십시오. 문서의 일부는 사용자가 입력 한 쿼리로 호출되고 검색을 수행하고 결과를 보여주는 SearchableActivity를 설정하는 방법에 대한 예제입니다. 이게 네가 원하는거야.

+0

텍스트의 String 변수 (editText 필드에 입력)를 CommonObject 클래스에 저장 한 다음 다른 Activity에서 쉽게 호출 할 수 있습니다. –

+0

@Ridcully : 해결책을 찾았습니다. –

+0

도와 줘서 기쁩니다. – Ridcully

관련 문제