TelecomManager.EndCall Metodo

Definizione

Termina la chiamata in primo piano nel dispositivo.

[Android.Runtime.Register("endCall", "()Z", "GetEndCallHandler", ApiSince=28)]
[Android.Runtime.RequiresPermission("android.permission.ANSWER_PHONE_CALLS")]
public virtual bool EndCall();
[<Android.Runtime.Register("endCall", "()Z", "GetEndCallHandler", ApiSince=28)>]
[<Android.Runtime.RequiresPermission("android.permission.ANSWER_PHONE_CALLS")>]
abstract member EndCall : unit -> bool
override this.EndCall : unit -> bool

Valori restituiti

true se è presente una chiamata che verrà rifiutata o terminata, false in caso contrario.

Attributi

Commenti

Termina la chiamata in primo piano nel dispositivo.

Se è presente una chiamata squillante, la chiamata a questo metodo rifiuta la chiamata squillante. In caso contrario, la chiamata in primo piano viene terminata.

Nota: questo metodo NON PUÒ essere utilizzato per terminare le chiamate di emergenza in corso e restituirà false se viene effettuato un tentativo di terminare una chiamata di emergenza.

Nota: se la chiamata in primo piano in questo dispositivo è autogestito, questo metodo terminerà la chiamata solo se il chiamante di questo metodo ha privilegi (ad esempio sistema, shell o radice) o interfaccia utente di sistema.

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

per android.telecom.TelecomManager.endCall().

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