Bagikan melalui


TelephonyManager.GetServiceState(Int32) Metode

Definisi

Mengembalikan informasi saat ini ServiceState .

[Android.Runtime.Register("getServiceState", "(I)Landroid/telephony/ServiceState;", "GetGetServiceState_IHandler", ApiSince=33)]
public virtual Android.Telephony.ServiceState? GetServiceState (int includeLocationData);
[<Android.Runtime.Register("getServiceState", "(I)Landroid/telephony/ServiceState;", "GetGetServiceState_IHandler", ApiSince=33)>]
abstract member GetServiceState : int -> Android.Telephony.ServiceState
override this.GetServiceState : int -> Android.Telephony.ServiceState

Parameter

includeLocationData
Int32

Menentukan apakah penelepon ingin menerima informasi terkait lokasi. Dapat kembali null ketika langganan tidak aktif atau ketika ada kesalahan berkomunikasi dengan proses telepon.

Mengembalikan

Atribut

Keterangan

Mengembalikan informasi saat ini ServiceState .

Jika objek ini telah dibuat dengan #createForSubscriptionId, berlaku untuk subId yang diberikan. Jika tidak, berlaku untuk SubscriptionManager#getDefaultSubscriptionId()

Jika Anda ingin pembaruan berkelanjutan info status layanan, daftarkan PhoneStateListener via #listen dengan peristiwa tersebut PhoneStateListener#LISTEN_SERVICE_STATE .

Ada cara lain untuk menolak izin dengan konteks AttributionSource.Builder#setRenouncedPermissions(Set<String>) kustom tetapi hanya untuk aplikasi sistem. Untuk menghindari kebingungan, memanggil metode ini menggantikan izin yang diucapkan ulang dengan konteks kustom.

Memerlukan Izin: android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE atau bahwa aplikasi panggilan memiliki hak istimewa operator (lihat #hasCarrierPrivileges) dan android.Manifest.permission#ACCESS_COARSE_LOCATION.

Dokumentasi Java untuk android.telephony.TelephonyManager.getServiceState(int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk