Merge "Search - add "live" search results"

This commit is contained in:
Fabrice Di Meglio
2014-04-16 23:58:55 +00:00
committed by Android (Google) Code Review
2 changed files with 13 additions and 1 deletions

View File

@@ -616,6 +616,10 @@ public class SettingsActivity extends Activity
registerReceiver(mBatteryInfoReceiver, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
mDynamicIndexableContentMonitor.register(this);
if(!TextUtils.isEmpty(mSearchQuery)) {
onQueryTextSubmit(mSearchQuery);
}
}
@Override
@@ -1226,7 +1230,10 @@ public class SettingsActivity extends Activity
@Override
public boolean onQueryTextChange(String newText) {
mSearchQuery = newText;
return false;
if (TextUtils.isEmpty(newText) && mSearchResultsFragment == null) {
return false;
}
return mSearchResultsFragment.onQueryTextChange(newText);
}
@Override

View File

@@ -151,6 +151,11 @@ public class SearchResultsSummary extends Fragment {
return true;
}
public boolean onQueryTextChange(String query) {
updateSearchResults(query);
return true;
}
public boolean onClose() {
clearResults();
return false;