Compartir a través de


SubscriptionManager.CreateSubscriptionGroup(IList<Integer>) Método

Definición

Informa al SubscriptionManager de que las suscripciones de la lista se agrupan como un grupo.

[Android.Runtime.Register("createSubscriptionGroup", "(Ljava/util/List;)Landroid/os/ParcelUuid;", "GetCreateSubscriptionGroup_Ljava_util_List_Handler", ApiSince=29)]
[Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")]
public virtual Android.OS.ParcelUuid CreateSubscriptionGroup (System.Collections.Generic.IList<Java.Lang.Integer> subIdList);
[<Android.Runtime.Register("createSubscriptionGroup", "(Ljava/util/List;)Landroid/os/ParcelUuid;", "GetCreateSubscriptionGroup_Ljava_util_List_Handler", ApiSince=29)>]
[<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
abstract member CreateSubscriptionGroup : System.Collections.Generic.IList<Java.Lang.Integer> -> Android.OS.ParcelUuid
override this.CreateSubscriptionGroup : System.Collections.Generic.IList<Java.Lang.Integer> -> Android.OS.ParcelUuid

Parámetros

subIdList
IList<Integer>

lista de subId que estarán en el mismo grupo

Devoluciones

groupUUID un UUID asignado al grupo de suscripciones.

Atributos

Comentarios

Informa al SubscriptionManager de que las suscripciones de la lista se agrupan como un grupo. Puede ser varias suscripciones principales (no oportunistas) o una o varias suscripciones principales más una o varias suscripciones oportunistas.

Esta API siempre creará un nuevo grupo inmutable y asignará UUID de grupo a todas las suscripciones, independientemente de si están en un grupo ya o no.

Las suscripciones agrupadas tendrán los siguientes comportamientos: 1) Compartirán la misma configuración de usuario. 2) Las suscripciones oportunistas del grupo se consideran invisibles y no volverán de #getActiveSubscriptionInfoList(), a menos que el autor de la llamada tenga permiso de privilegios de operador de las suscripciones. 3) Las suscripciones oportunistas del grupo no pueden estar activas por sí mismas. Si todos los demás no oportunistas se desactivan (desconectados o deshabilitados en Configuración), los oportunistas se desactivarán automáticamente.

El autor de la llamada tendrá android.Manifest.permission#MODIFY_PHONE_STATE permiso o tendrá permiso de privilegios de operador en las suscripciones: TelephonyManager#hasCarrierPrivileges() o #canManageSubscription(SubscriptionInfo)

Documentación de Java para android.telephony.SubscriptionManager.createSubscriptionGroup(java.util.List<java.lang.Integer>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a