fix searchabledictionary to enable search view in the WordActivity

Change-Id: I653cea4e80fe6f227183f7425d11a3004128fc59
This commit is contained in:
Scott Main
2011-02-07 16:23:06 -08:00
parent 821736e1fb
commit 26d8a18c50

View File

@@ -18,6 +18,8 @@ package com.example.android.searchabledict;
import android.app.Activity;
import android.app.ActionBar;
import android.app.SearchManager;
import android.content.Context;
import android.content.Intent;
import android.database.Cursor;
import android.net.Uri;
@@ -25,6 +27,7 @@ import android.os.Bundle;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.widget.SearchView;
import android.widget.TextView;
/**
@@ -63,6 +66,12 @@ public class WordActivity extends Activity {
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.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()));
searchView.setIconifiedByDefault(false);
return true;
}