Lingua

TelephonyManager.ExtraIncomingNumber Campo

Definizione

Chiave aggiuntiva usata con la #ACTION_PHONE_STATE_CHANGED trasmissione per una stringa contenente il numero di telefono in ingresso o in uscita.

[Android.Runtime.Register("EXTRA_INCOMING_NUMBER")]
public const string ExtraIncomingNumber;
[<Android.Runtime.Register("EXTRA_INCOMING_NUMBER")>]
val mutable ExtraIncomingNumber : string

Valore del campo

Attributi

Commenti

Chiave aggiuntiva usata con la #ACTION_PHONE_STATE_CHANGED trasmissione per una stringa contenente il numero di telefono in ingresso o in uscita.

Questo extra viene popolato solo per i ricevitori della #ACTION_PHONE_STATE_CHANGED trasmissione a cui sono state concesse le android.Manifest.permission#READ_CALL_LOG autorizzazioni e android.Manifest.permission#READ_PHONE_STATE .

Per le chiamate in arrivo, il numero di telefono è garantito che venga popolato solo quando l'oggetto #EXTRA_STATE passa da #EXTRA_STATE_IDLE a #EXTRA_STATE_RINGING. Se il chiamante in ingresso proviene da un numero sconosciuto, l'extra verrà popolato con una stringa vuota. Per le chiamate in uscita, è garantito che il numero di telefono venga popolato solo quando cambia #EXTRA_STATE da #EXTRA_STATE_IDLE a #EXTRA_STATE_OFFHOOK.

Recuperare con android.content.Intent#getStringExtra(String).

Questo membro è deprecato. Le app complementari per i dispositivi indossabili devono usare l'API InCallService per recuperare invece il numero di telefono per le chiamate. Le app che eseguono lo screening delle chiamate devono usare invece l'API CallScreeningService .

per android.telephony.TelephonyManager.EXTRA_INCOMING_NUMBER.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a