Refactor Settings for injection v2 inline toggle

Bug: 132808482
Test: robotest
Change-Id: I0b74e05bc26b97259a15859c669060ce3da7972a
This commit is contained in:
Jason Chiu
2019-10-01 17:35:00 +08:00
parent 5b689a5193
commit 1a1f9314b6
9 changed files with 105 additions and 95 deletions

View File

@@ -18,6 +18,7 @@ package com.android.settings.testutils.shadow;
import android.content.Context;
import android.content.IContentProvider;
import android.net.Uri;
import android.util.Pair;
import com.android.settings.R;
@@ -35,14 +36,14 @@ public class ShadowTileUtils {
public static final String MOCK_SUMMARY = "summary";
@Implementation
protected static String getTextFromUri(Context context, String uriString,
protected static String getTextFromUri(Context context, Uri uri,
Map<String, IContentProvider> providerMap, String key) {
return MOCK_SUMMARY;
}
@Implementation
protected static Pair<String, Integer> getIconFromUri(Context context, String packageName,
String uriString, Map<String, IContentProvider> providerMap) {
Uri uri, Map<String, IContentProvider> providerMap) {
return Pair.create(RuntimeEnvironment.application.getPackageName(), R.drawable.ic_settings_accent);
}
}