Format code
This commit is contained in:
parent
e8286947c1
commit
df4440750d
1 changed files with 28 additions and 5 deletions
|
|
@ -36,7 +36,10 @@ class MessagesWriter(private val context: Context) {
|
||||||
val uri = Sms.CONTENT_URI
|
val uri = Sms.CONTENT_URI
|
||||||
val projection = arrayOf(Sms._ID)
|
val projection = arrayOf(Sms._ID)
|
||||||
val selection = "${Sms.DATE} = ? AND ${Sms.ADDRESS} = ? AND ${Sms.TYPE} = ?"
|
val selection = "${Sms.DATE} = ? AND ${Sms.ADDRESS} = ? AND ${Sms.TYPE} = ?"
|
||||||
val selectionArgs = arrayOf(smsBackup.date.toString(), smsBackup.address, smsBackup.type.toString())
|
val selectionArgs = arrayOf(
|
||||||
|
smsBackup.date.toString(), smsBackup.address, smsBackup.type.toString()
|
||||||
|
)
|
||||||
|
|
||||||
var exists = false
|
var exists = false
|
||||||
context.queryCursor(uri, projection, selection, selectionArgs) {
|
context.queryCursor(uri, projection, selection, selectionArgs) {
|
||||||
exists = it.count > 0
|
exists = it.count > 0
|
||||||
|
|
@ -81,7 +84,12 @@ class MessagesWriter(private val context: Context) {
|
||||||
val uri = Mms.CONTENT_URI
|
val uri = Mms.CONTENT_URI
|
||||||
val projection = arrayOf(Mms._ID)
|
val projection = arrayOf(Mms._ID)
|
||||||
val selection = "${Mms.DATE} = ? AND ${Mms.DATE_SENT} = ? AND ${Mms.THREAD_ID} = ? AND ${Mms.MESSAGE_BOX} = ?"
|
val selection = "${Mms.DATE} = ? AND ${Mms.DATE_SENT} = ? AND ${Mms.THREAD_ID} = ? AND ${Mms.MESSAGE_BOX} = ?"
|
||||||
val selectionArgs = arrayOf(mmsBackup.date.toString(), mmsBackup.dateSent.toString(), threadId.toString(), mmsBackup.messageBox.toString())
|
val selectionArgs = arrayOf(
|
||||||
|
mmsBackup.date.toString(),
|
||||||
|
mmsBackup.dateSent.toString(),
|
||||||
|
threadId.toString(),
|
||||||
|
mmsBackup.messageBox.toString()
|
||||||
|
)
|
||||||
var id = INVALID_ID
|
var id = INVALID_ID
|
||||||
context.queryCursor(uri, projection, selection, selectionArgs) {
|
context.queryCursor(uri, projection, selection, selectionArgs) {
|
||||||
id = it.getLongValue(Mms._ID)
|
id = it.getLongValue(Mms._ID)
|
||||||
|
|
@ -96,10 +104,19 @@ class MessagesWriter(private val context: Context) {
|
||||||
|
|
||||||
@SuppressLint("NewApi")
|
@SuppressLint("NewApi")
|
||||||
private fun mmsAddressExist(mmsAddress: MmsAddress, messageId: Long): Boolean {
|
private fun mmsAddressExist(mmsAddress: MmsAddress, messageId: Long): Boolean {
|
||||||
val addressUri = if (isRPlus()) Mms.Addr.getAddrUriForMessage(messageId.toString()) else Uri.parse("content://mms/$messageId/addr")
|
val addressUri = if (isRPlus()) {
|
||||||
|
Mms.Addr.getAddrUriForMessage(messageId.toString())
|
||||||
|
} else {
|
||||||
|
Uri.parse("content://mms/$messageId/addr")
|
||||||
|
}
|
||||||
|
|
||||||
val projection = arrayOf(Mms.Addr._ID)
|
val projection = arrayOf(Mms.Addr._ID)
|
||||||
val selection = "${Mms.Addr.TYPE} = ? AND ${Mms.Addr.ADDRESS} = ? AND ${Mms.Addr.MSG_ID} = ?"
|
val selection = "${Mms.Addr.TYPE} = ? AND ${Mms.Addr.ADDRESS} = ? AND ${Mms.Addr.MSG_ID} = ?"
|
||||||
val selectionArgs = arrayOf(mmsAddress.type.toString(), mmsAddress.address.toString(), messageId.toString())
|
val selectionArgs = arrayOf(
|
||||||
|
mmsAddress.type.toString(),
|
||||||
|
mmsAddress.address,
|
||||||
|
messageId.toString()
|
||||||
|
)
|
||||||
var exists = false
|
var exists = false
|
||||||
context.queryCursor(addressUri, projection, selection, selectionArgs) {
|
context.queryCursor(addressUri, projection, selection, selectionArgs) {
|
||||||
exists = it.count > 0
|
exists = it.count > 0
|
||||||
|
|
@ -149,7 +166,13 @@ class MessagesWriter(private val context: Context) {
|
||||||
val uri = Uri.parse("content://mms/${messageId}/part")
|
val uri = Uri.parse("content://mms/${messageId}/part")
|
||||||
val projection = arrayOf(Mms.Part._ID)
|
val projection = arrayOf(Mms.Part._ID)
|
||||||
val selection = "${Mms.Part.CONTENT_LOCATION} = ? AND ${Mms.Part.CONTENT_TYPE} = ? AND ${Mms.Part.MSG_ID} = ? AND ${Mms.Part.CONTENT_ID} = ?"
|
val selection = "${Mms.Part.CONTENT_LOCATION} = ? AND ${Mms.Part.CONTENT_TYPE} = ? AND ${Mms.Part.MSG_ID} = ? AND ${Mms.Part.CONTENT_ID} = ?"
|
||||||
val selectionArgs = arrayOf(mmsPart.contentLocation.toString(), mmsPart.contentType, messageId.toString(), mmsPart.contentId.toString())
|
val selectionArgs = arrayOf(
|
||||||
|
mmsPart.contentLocation.toString(),
|
||||||
|
mmsPart.contentType,
|
||||||
|
messageId.toString(),
|
||||||
|
mmsPart.contentId.toString()
|
||||||
|
)
|
||||||
|
|
||||||
var exists = false
|
var exists = false
|
||||||
context.queryCursor(uri, projection, selection, selectionArgs) {
|
context.queryCursor(uri, projection, selection, selectionArgs) {
|
||||||
exists = it.count > 0
|
exists = it.count > 0
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue