-3
모든 SMS를 읽으려면 안드로이드 애플리케이션을 만들어야합니다. 페이스 북의 메신저에있는 새로운 태도와 마찬가지로 내 전화함에 모든 SMS를 표시해야합니다. 소스 코드를 제공함으로써 저를 도울 수있었습니다.SMS 수신함을 읽기위한 안드로이드 앱
모든 SMS를 읽으려면 안드로이드 애플리케이션을 만들어야합니다. 페이스 북의 메신저에있는 새로운 태도와 마찬가지로 내 전화함에 모든 SMS를 표시해야합니다. 소스 코드를 제공함으로써 저를 도울 수있었습니다.SMS 수신함을 읽기위한 안드로이드 앱
Uri
을 사용하여 모든받은 편지함 SMS를 가져올 수 있습니다. 모든받은 편지함 SMS를 얻기 위해이 코드를 사용
Uri uriSms = Uri.parse("content://sms/inbox");
Cursor cursor = getContentResolver().query(uriSms, new String[]{"_id", "address", "date", "body"},null,null,null);
cursor.moveToFirst();
while (cursor.moveToNext())
{
String address = cursor.getString(1);
String body = cursor.getString(3);
System.out.println("Mobile number: "+address);
System.out.println("Text: "+body);
}
는 또한의 AndroidManifest.xml 파일 안에 READ_SMS에게 권한을 추가 :
는<uses-permission android:name="android.permission.READ_SMS"></uses-permission>
나중에 ListView
이러한 SMS를 보여줍니다.
시도해보십시오. http://stackoverflow.com/questions/848728/how-can-i-read-sms-messages-from-the-inbox-programmatically-in-android?rq=1 –
그냥 검색 .. .. – Hamidreza