2013-05-17 3 views
0

에 저장하지 나는 다음과 같은 코드가 있습니다SMS는받은 편지함

try{ 
     Bundle bundle = intent.getExtras(); 
     String message = bundle.getString("message"); 
     String pnumber = bundle.getString("number"); 
     String time = bundle.getString("timestamp"); 
     SmsManager smsManager = SmsManager.getDefault(); 
     smsManager.sendTextMessage(pnumber, null, message, null, null); 
     Toast.makeText(context,"Message Sent to " + pnumber, 
       Toast.LENGTH_SHORT).show(); 
     ContentValues my_values = new ContentValues(); 
     my_values.put("body", message); 
     my_values.put("address", pnumber);   
     context.getContentResolver().insert(Uri.parse("content://sms/sent"), my_values); 
    } 
    catch(Exception e){ 

     Toast.makeText(context, "Error but Received!", Toast.LENGTH_SHORT).show(); 
     e.printStackTrace(); 
    } 

어떻게 저장하려면이 SMS

+0

매니페스트 파일에 '' 권한을 추가 했습니까? – Tarun

+0

예 추가했습니다! – user2390526

+0

U 지금 추가 하시겠습니까 ?? 아직 작동하지 않습니까? – Tarun

답변

0

을 보내 저장하는 저를

내받은 편지함에 저장하지 않습니다 도와주세요 INBOX에서는 Uri : content://sms/inbox을 설정해야합니다. 예를 들어 - "content://sms/sent"