[TeseCase] unify the getResourcesString
Bug: 173099559 Test: atest PreferredNetworkModePreferenceControllerTest (PASS) atest OpenNetworkSelectPagePreferenceControllerTest (PASS) atest MobilePlanPreferenceControllerTest (PASS) atest MobileDataPreferenceControllerTest (PASS) atest Enhanced4gLteSliceHelperTest (PASS) atest AutoSelectPreferenceControllerTest (PASS) Change-Id: I9a2e3d69cbd933a1282d51b7d8869e6a1ec4cb14
This commit is contained in:
@@ -17,12 +17,16 @@ package com.android.settings.testutils;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
public final class Utils {
|
||||
public static int getResourceId(Context context, String type, String name) {
|
||||
public final class ResourcesUtils {
|
||||
public static int getResourcesId(Context context, String type, String name) {
|
||||
return context.getResources().getIdentifier(name, type, context.getPackageName());
|
||||
}
|
||||
|
||||
public static String getResourceString(Context context, String name) {
|
||||
return context.getResources().getString(getResourceId(context, "string", name));
|
||||
public static String getResourcesString(Context context, String name) {
|
||||
return context.getResources().getString(getResourcesId(context, "string", name));
|
||||
}
|
||||
|
||||
public static String getResourcesString(Context context, String name, Object value) {
|
||||
return context.getResources().getString(getResourcesId(context, "string", name), value);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user