首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

sms信息的取得

2012-09-11 
sms信息的获得public ListString getSms() {Uri mSmsQueryUri Uri.parse(content://sms/inbox)List

sms信息的获得

public List<String> getSms() {         Uri mSmsQueryUri = Uri.parse("content://sms/inbox");         List<String> messages = new ArrayList<String>();         Cursor cursor = null;         try {             cursor = mContentResolver.query(mSmsQueryUri, null, null, null, null);             if (cursor == null) {                 Log.i(TAG, "cursor is null. uri: " + mSmsQueryUri);                 return messages;             }              for (boolean hasData = cursor.moveToFirst(); hasData; hasData = cursor.moveToNext()) {                 final String body = cursor.getString(cursor.getColumnIndexOrThrow("body"));                 messages.add(body);             }         } catch (Exception e) {             Log.e(TAG, e.getMessage());         } finally {             cursor.close();         }         return messages;     } 

?

热点排行