SimContacts
class SimContacts
kotlin.Any | |
↳ | android.provider.ContactsContract.SimContacts |
Class containing utility methods around determine what accounts in the ContactsProvider are related to the SIM cards in the device.
Apps interested in managing contacts from SIM cards can query the ContactsProvider using getSimAccounts(android.content.ContentResolver)
to get all accounts that relate to SIM cards. They can also register a receiver for the ACTION_SIM_ACCOUNTS_CHANGED
broadcast to be notified when these accounts change.
Summary
Constants | |
---|---|
static String |
Broadcast Action: SIM accounts have changed, call |
Public methods | |
---|---|
static MutableList<ContactsContract.SimAccount!> |
getSimAccounts(contentResolver: ContentResolver) Returns all known SIM accounts. |
Constants
ACTION_SIM_ACCOUNTS_CHANGED
static val ACTION_SIM_ACCOUNTS_CHANGED: String
Broadcast Action: SIM accounts have changed, call getSimAccounts(android.content.ContentResolver)
to get the latest.
Value: "android.provider.action.SIM_ACCOUNTS_CHANGED"
Public methods
getSimAccounts
static fun getSimAccounts(contentResolver: ContentResolver): MutableList<ContactsContract.SimAccount!>
Returns all known SIM accounts. May be empty but never null.
Parameters | |
---|---|
contentResolver |
ContentResolver: content resolver to query. This value cannot be null . |