Merge "Fix crash on AppInfo screen"
This commit is contained in:
@@ -39,7 +39,7 @@ import com.android.settingslib.search.SearchIndexableResources;
|
|||||||
*/
|
*/
|
||||||
public interface SearchFeatureProvider {
|
public interface SearchFeatureProvider {
|
||||||
|
|
||||||
int REQUEST_CODE = 0;
|
int REQUEST_CODE = 501;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ensures the caller has necessary privilege to launch search result page.
|
* Ensures the caller has necessary privilege to launch search result page.
|
||||||
|
@@ -33,6 +33,7 @@ import com.android.settings.Utils;
|
|||||||
import com.android.settings.core.InstrumentedFragment;
|
import com.android.settings.core.InstrumentedFragment;
|
||||||
import com.android.settings.core.InstrumentedPreferenceFragment;
|
import com.android.settings.core.InstrumentedPreferenceFragment;
|
||||||
import com.android.settings.overlay.FeatureFactory;
|
import com.android.settings.overlay.FeatureFactory;
|
||||||
|
import com.android.settings.search.SearchFeatureProvider;
|
||||||
import com.android.settingslib.core.lifecycle.LifecycleObserver;
|
import com.android.settingslib.core.lifecycle.LifecycleObserver;
|
||||||
import com.android.settingslib.core.lifecycle.events.OnCreateOptionsMenu;
|
import com.android.settingslib.core.lifecycle.events.OnCreateOptionsMenu;
|
||||||
|
|
||||||
@@ -93,7 +94,7 @@ public class SearchMenuController implements LifecycleObserver, OnCreateOptionsM
|
|||||||
|
|
||||||
FeatureFactory.getFactory(context).getMetricsFeatureProvider()
|
FeatureFactory.getFactory(context).getMetricsFeatureProvider()
|
||||||
.action(context, SettingsEnums.ACTION_SEARCH_RESULTS);
|
.action(context, SettingsEnums.ACTION_SEARCH_RESULTS);
|
||||||
mHost.startActivityForResult(intent, 0 /* requestCode */);
|
mHost.startActivityForResult(intent, SearchFeatureProvider.REQUEST_CODE);
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user