Snippets - midhunhk/message-counter GitHub Wiki
1. getMessageTimeStamp
`
private Long getMessageTimeStamp(String messageId) {
Log.d(TAG, "getMessageTimeStamp for messageId " + messageId);
Cursor messageCursor = mContext.getContentResolver().query(
observableUri,
SMS_TABLE_PROJECTION,
COLUMN_NAME_ID + "= ? ",
new String[]{messageId}, null);
if (null != messageCursor && messageCursor.moveToFirst()) {
Log.d(TAG, "messageCursor count :" + messageCursor.getCount());
// Get the timestamp for the last sent message that was logged
Long timeStamp = Long.parseLong(messageCursor.getString(messageCursor.getColumnIndex(COLUMN_NAME_DATE)));
messageCursor.close();
return timeStamp;
}
return null;
}`