Home | History | Annotate | Download | only in ui

Lines Matching refs:sms

34 import android.provider.Telephony.Sms;
35 import android.provider.Telephony.Sms.Inbox;
45 * Display a class-zero SMS message to the user. Wait for the user to dismiss
53 private static final String[] REPLACE_PROJECTION = new String[] { Sms._ID,
54 Sms.ADDRESS, Sms.PROTOCOL };
184 private ContentValues extractContentValues(SmsMessage sms) {
188 values.put(Inbox.ADDRESS, sms.getDisplayOriginatingAddress());
193 values.put(Inbox.PROTOCOL, sms.getProtocolIdentifier());
197 if (sms.getPseudoSubject().length() > 0) {
198 values.put(Inbox.SUBJECT, sms.getPseudoSubject());
200 values.put(Inbox.REPLY_PATH_PRESENT, sms.isReplyPathPresent() ? 1 : 0);
201 values.put(Inbox.SERVICE_CENTER, sms.getServiceCenterAddress());
205 private Uri replaceMessage(SmsMessage sms) {
206 ContentValues values = extractContentValues(sms);
208 values.put(Inbox.BODY, sms.getMessageBody());
211 String originatingAddress = sms.getOriginatingAddress();
212 int protocolIdentifier = sms.getProtocolIdentifier();
213 String selection = Sms.ADDRESS + " = ? AND " + Sms.PROTOCOL + " = ?";
224 Sms.CONTENT_URI, messageId);
233 return storeMessage(sms);
236 private Uri storeMessage(SmsMessage sms) {
238 ContentValues values = extractContentValues(sms);
239 values.put(Inbox.BODY, sms.getDisplayMessageBody());