0
検索ウィジェットの[戻る]ボタンに機能を追加しようとしています。今は、検索バーを閉じるだけです。また、検索リストを閉じて、検索前に元のリストを返すようにしたい。添付Android Searchウィジェット - 戻る矢印ボタンの機能
Search Widget Back Button Image
私の検索コードです。
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater menuInflater = getMenuInflater();
menuInflater.inflate(R.menu.options_menu, menu);
SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
SearchView searchView = (SearchView) menu.findItem(R.id.search).getActionView();
searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
return true;
}
@Override
protected void onNewIntent(Intent intent) {
handleIntent(intent);
}
private void handleIntent(Intent intent) {
if (Intent.ACTION_SEARCH.equals(intent.getAction())) {
String query = intent.getStringExtra(SearchManager.QUERY);
winelist = dbHelper.searchWineList(query);
adapter.clear();
adapter.addAll(winelist);
adapter.notifyDataSetChanged();
}
}
あなたのお手伝いできるように、あなたの 'menu' xmlコードを投稿してください。 –