Idioma

TelephonyManager.IsDataEnabledForReason(Int32) Método

Definição

Retorne se os dados estão habilitados por determinado motivo.

[Android.Runtime.Register("isDataEnabledForReason", "(I)Z", "GetIsDataEnabledForReason_IHandler", ApiSince=31)]
public virtual bool IsDataEnabledForReason(int reason);
[<Android.Runtime.Register("isDataEnabledForReason", "(I)Z", "GetIsDataEnabledForReason_IHandler", ApiSince=31)>]
abstract member IsDataEnabledForReason : int -> bool
override this.IsDataEnabledForReason : int -> bool

Parâmetros

reason
Int32

o motivo pelo qual a alteração da habilitação de dados está ocorrendo

Retornos

se os dados estão habilitados por um motivo. <p>Requer permissão: o aplicativo de chamada tem privilégios de operadora (ver#hasCarrierPrivileges) ou ou android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE ou android.Manifest.permission#ACCESS_NETWORK_STATEandroid.Manifest.permission#MODIFY_PHONE_STATEandroid.Manifest.permission#READ_BASIC_PHONE_STATE

Atributos

Comentários

Retorne se os dados estão habilitados por determinado motivo.

Se #isDataEnabledForReason retornar false, isso significa que a habilitação de dados por um motivo específico está desativada. Se algum dos motivos estiver desativado, isso resultará em ignorar a preferência do usuário e resultar na desativação dos dados. Chame #isDataConnectionAllowed para saber se a conexão de dados é permitida no dispositivo.

Se esse objeto tiver sido criado com #createForSubscriptionId, aplica-se à subId fornecida. Caso contrário, aplica-se a SubscriptionManager#getDefaultDataSubscriptionId()

Java documentação para android.telephony.TelephonyManager.isDataEnabledForReason(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a