Sub MarkSmsAsRead(messageId As Long)
Dim u As Uri
u.Parse("content://sms/")
Dim crsr As Cursor = cr.Query(u, Array As String("_id"), "_id = ?", Array As String(messageId), "")
If crsr.RowCount = 0 Then
Log("No match found: " & messageId)
Else
crsr.Position = 0
Dim cv As ContentValues
cv.Initialize
cv.PutBoolean("read", True)
cr.Update(u, cv, "_id = " & messageId,Null)
End If
crsr.Close
End Sub