Add indexing for Notifications preferences

- also add indexing of CheckBoxPreferences
- also some code cleaning

Change-Id: I2943caaec3d64fb2a6be85168454fc76fe572afe
This commit is contained in:
Fabrice Di Meglio
2014-03-31 19:46:42 -07:00
parent 0e1d4b0d1a
commit 9593782d15
7 changed files with 188 additions and 117 deletions

View File

@@ -386,16 +386,13 @@ public class SettingsActivity extends Activity
// Cache the search query (can be overriden by the OnQueryTextListener)
final String query = mSearchQuery;
// Associate searchable configuration with the SearchView
SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
mSearchView = (SearchView) menu.findItem(R.id.search).getActionView();
mSearchMenuItem = menu.findItem(R.id.search);
mSearchView = (SearchView) mSearchMenuItem.getActionView();
mSearchMenuItem.setOnActionExpandListener(this);
mSearchView.setOnQueryTextListener(this);
mSearchView.setOnCloseListener(this);
mSearchMenuItem = menu.findItem(R.id.search);
mSearchMenuItem.setOnActionExpandListener(this);
if (mSearchMenuItemExpanded) {
mSearchMenuItem.expandActionView();
}