读书人

sms信息的取得

发布时间: 2012-09-11 10:49:03 作者: rapoo

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;     } 

?

读书人网 >移动开发

热点推荐