2011-12-15 41 views
0
Uri uri = Uri.parse("content://sms/inbox"); 

// returns all the results from the given Context 
Cursor c = getContentResolver().query(uri, null, null ,null,null); 

if (c == null || 0 == c.getCount()) 
{ 
    Log.i("CHANDRA","Err --> No message in Inbox ********* ##########"); 
    return; 
} 
+0

你的问题是什么?你的logcat,错误信息是怎么看的? – Tobbe 2011-12-15 08:18:00

回答

1

没有正式的方法来处理短信。根据OEM,SMS_CONTENT_URI可能会有所变化。无法保证您在不同品牌的手机上拥有"content://sms/inbox"(尽管很可能您拥有此URI,因为大多数手机都使用默认的Android SMS管理器)。