2010-05-15 3 views
1

나는 ListView를 사용하여 활동합니다. 그 listView는 imageView와 두 개의 textViews (일명 성)를 포함합니다. 이 listView를 사용하여 텍스트보기 (예 : 성으로)로 검색을 구성하고 싶습니다. 어떻게 구현할 수 있습니까?Android. ListView를 통해 검색

빠른 검색 창을 사용할 수 있지만 작업 방법을 이해하지 못했습니다.

도움말, PLZ :

답변

1

당신은 setTextFilterEnabled(boolean) 방법을 사용할 수 있습니다.

문제가 해결되지 않으면 나만의 필터를 정의 할 수도 있습니다. 이를 위해

하는 것은이 글이 도움이 android-how-do-i-overwrite-the-filter-for-my-arrayadapter

희망을 참조하십시오!

+0

네,이 방법으로 필터링 할 수 있지만 현재 나는 검색 키워드를 입력하는 gui 구현에 대해 알지 못합니다. 나는 안드로이드가 검색 키워드를 입력하기위한 자체 대화 상자가있는 빠른 검색 상자가 있다는 것을 알고 있습니다. 필터링을 사용하는 대신 사용하는 것이 좋습니다 (또는 QSB와 목록 필터링을 연결하는 방법을 찾을 수도 있습니다). 이것에 대한 제안이 있습니까? – davs

+0

이 방법은 하드웨어 키보드가있는 장치에 매우 유용합니다.하지만 QSB는 하드웨어 키보드가없는 장치에 효과적입니다 ... QSB를 구현하는 것이 더 좋을 것이라고 생각하지만 어떻게 할 수 있는지 발견하지 못했습니다. – davs

+0

찾았습니다. 내가 필터링을 사용할 수있는 소프트웨어 키보드를 보여주는 방법 : InputMethodManager inputMgr = (InputMethodManager) getSystemService (Context.INPUT_METHOD_SERVICE); inputMgr.toggleSoftInput (0, 0); – davs