Support entitlement check in DSDS
Get resource from preferred SIM's subId. Bug: 122108346 Bug: 120069528 Test: atest TetherServiceTest Change-Id: Ia4279a418dfa6cd14942b7f4d2a313156066381b
This commit is contained in:
@@ -71,6 +71,7 @@ import android.provider.ContactsContract.Data;
|
||||
import android.provider.ContactsContract.Profile;
|
||||
import android.provider.ContactsContract.RawContacts;
|
||||
import android.provider.Settings;
|
||||
import android.telephony.SubscriptionManager;
|
||||
import android.telephony.TelephonyManager;
|
||||
import android.text.Spannable;
|
||||
import android.text.SpannableString;
|
||||
@@ -980,4 +981,13 @@ public final class Utils extends com.android.settingslib.Utils {
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/** Get {@link Resources} by subscription id if subscription id is valid. */
|
||||
public static Resources getResourcesForSubId(Context context, int subId) {
|
||||
if (subId != SubscriptionManager.INVALID_SUBSCRIPTION_ID) {
|
||||
return SubscriptionManager.getResourcesForSubId(context, subId);
|
||||
} else {
|
||||
return context.getResources();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user