Use public API to launch search UI.
Test: manual Change-Id: I5527dd6de5990aed365b6e78a9492ced00b99565
This commit is contained in:
@@ -23,6 +23,7 @@ import android.app.Activity;
|
|||||||
import android.content.ComponentName;
|
import android.content.ComponentName;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
|
import android.provider.Settings;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.Toolbar;
|
import android.widget.Toolbar;
|
||||||
|
|
||||||
@@ -35,7 +36,7 @@ import com.android.settingslib.search.SearchIndexableResources;
|
|||||||
*/
|
*/
|
||||||
public interface SearchFeatureProvider {
|
public interface SearchFeatureProvider {
|
||||||
|
|
||||||
Intent SEARCH_UI_INTENT = new Intent("com.android.settings.action.SETTINGS_SEARCH");
|
Intent SEARCH_UI_INTENT = new Intent(Settings.ACTION_APP_SEARCH_SETTINGS);
|
||||||
int REQUEST_CODE = 0;
|
int REQUEST_CODE = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -24,6 +24,7 @@ import static org.mockito.Mockito.spy;
|
|||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.content.ComponentName;
|
import android.content.ComponentName;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
|
import android.provider.Settings;
|
||||||
import android.widget.Toolbar;
|
import android.widget.Toolbar;
|
||||||
|
|
||||||
import com.android.settings.testutils.FakeFeatureFactory;
|
import com.android.settings.testutils.FakeFeatureFactory;
|
||||||
@@ -63,7 +64,7 @@ public class SearchFeatureProviderImplTest {
|
|||||||
final Intent launchIntent = Shadows.shadowOf(mActivity).getNextStartedActivity();
|
final Intent launchIntent = Shadows.shadowOf(mActivity).getNextStartedActivity();
|
||||||
|
|
||||||
assertThat(launchIntent.getAction())
|
assertThat(launchIntent.getAction())
|
||||||
.isEqualTo("com.android.settings.action.SETTINGS_SEARCH");
|
.isEqualTo(Settings.ACTION_APP_SEARCH_SETTINGS);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = IllegalArgumentException.class)
|
@Test(expected = IllegalArgumentException.class)
|
||||||
|
Reference in New Issue
Block a user