Comment on page
Query Conversations
Requires
READ_SMS
permission.Add the following permission in your
AndroidManifest.xml
<uses-permission android:name="android.permission.READ_SMS"/>
Parameters | Type | Description | Optional | Default Value |
Filter | Filters the result by given constraints. Works like SQL WHERE clause. | ✔️ | null | |
sortOrder | Sorts the result prioritized by order of declaration. | ✔️ | null |
List<SmsConversation> conversations = await telephony.getConversations(
filter: SmsFilter.where(ConversationColumn.THREAD_ID)
.equals("12")
.and(ConversationColumn.SNIPPET)
.like("starwars"),
sortOrder: [OrderBy(ConversationColumn.THREAD_ID, sort: Sort.ASC)]
);
List<SmsConversation> conversations = await telephony.getConversations();
Property | Type |
snippet | String |
threadId | int |
messageCount | int |
Values |
SNIPPET |
THREAD_ID |
MSG_COUNT |
Last modified 3yr ago