현재 내 앱에 검색 기능을 추가하기 위해 작업 중이지만 몇 가지 문제가 있습니다. 무엇보다도 먼저 검색 활동을 만들고 싶지 않다는 것을 분명히하고 싶습니다. 검색 막대를 사용하여 검색을 수행하기위한 제안을 누르면됩니다.Android Searchable 구성이 SearchView에 연결되지 않음
검색 가능한 구성 xml 개체에 연결할 수없는 것처럼 보이지만 올바르게 확장되는 SearchView를 만들었습니다. 그러나 내 SearchView가 영향을받는 것으로 보이지 않는다 | "launchRecognizer showVoiceSearchButton"
voiceSearchMode =
안드로이드 : 나는이 코드 줄을 추가했습니다. 같은 코드의이 라인에 간다 :
안드로이드 : 힌트 =가, 다시 영향을
"내 물건을 검색하지 않습니다."
searchView = (SearchView) menu.findItem(R.id.abSearch)
.getActionView();
SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
searchView.setSearchableInfo(searchManager
.getSearchableInfo(getComponentName()));
searchView.setIconifiedByDefault(false);
searchView.setQueryRefinementEnabled(true);
그래서 요약 할 사항 :
<activity
android:name="com.simon.holocountownapp.ItemListActivity"
android:label="Holo Countdown" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
</intent-filter>
<meta-data
android:name="android.app.searchable"
android:resource="@xml/searchable" />
</activity>
여기 내의 onCreateOptionsMenu()에서 SearchView의 내 설정이다 :
여기 내 AndroidManifest.xml에 내 활동의 사용 태그 내 searchable.xml이 내 SearchView에 첨부되어 있지 않은 것 같습니다. 무엇이 잘못 되었나요? 이 글을 읽을 시간을내어
덕분에, 나는 당신이 날 도울 수 있기를 바랍니다 :)
이 문제를 해결 한 적이 있습니까? –
@DrJorge 아니요. – SweSnow
에 동일한 문제가 있습니다. – Yashasvi