String[] PROJECTION2 = new String[] {
                   BaseColumns._ID,
                   CallLog.Calls.NUMBER,
                   CallLog.Calls.TYPE,
                   CallLog.Calls.DURATION
                   };

         Cursor cursor = null;
          Log.i("PhoneCallState", "getReceiver1");
          try { 
                cursor = mCtx.getContentResolver().query(CallLog.Calls.CONTENT_URI, PROJECTION2,
                            null,
                            null,
                            CallLog.Calls.DEFAULT_SORT_ORDER
                            );

          }catch(Exception e){
           Log.i("PhoneCallState",e.getMessage()+"");
          }     

통화목록가져오는코드인데여

전화통화와 sms 통신은 어떻게구분할수있나요?


수신발신은   CallLog.Calls.TYPE 으로구분하는데

sms 는 어떻게하는지 모르겠습니다

조언부탁합니다