private Object[] convertIccToSms(SmsMessage message, int id) { // N.B.: These calls must appear in the same order as the // columns appear in ICC_COLUMNS. Object[] row = new Object[13]; row[0] = message.getServiceCenterAddress(); row[1] = message.getDisplayOriginatingAddress(); row[2] = String.valueOf(message.getMessageClass()); row[3] = message.getDisplayMessageBody(); row[4] = message.getTimestampMillis(); row[5] = Sms.STATUS_NONE; row[6] = message.getIndexOnIcc(); row[7] = message.isStatusReportMessage(); row[8] = "sms"; row[9] = TextBasedSmsColumns.MESSAGE_TYPE_ALL; row[10] = 0; // locked row[11] = 0; // error_code row[12] = id; return row; }