안녕하세요... 어플 짜면서 안드로이드 공부 하고 있는 사람입니다...
어플 작업중.. 궁금한 점이 있어 이렇게 글 남깁니다.
폰에서 설정한 문구를 특정 번호로 문자 전송하는 어플을 개발중에 있습니다.
그런데...설정한 문구가 장문일 경우(MMS로 나갈경우)에는 특정 모델에서만 쏘리팝업이 뜨네요..
고수님들의 답변 부탁드립니다.
SmsManager sms = SmsManager.getDefault();
ArrayList<String> parts = sms.divideMessage(bmessage);
int messageCount = parts.size();
ArrayList<PendingIntent> sentIntents = new ArrayList<PendingIntent>(messageCount);
for (int j = 0; j < messageCount; j++) {
Intent intent = new Intent(ctx, ReceiverSendResult.class);
intent.putExtra("code", sendDate);
PendingIntent pi = PendingIntent.getBroadcast(ctx, 0 , intent, 0);
sentIntents.add(pi);
}
sms.sendMultipartTextMessage(phoneNumber, null, parts, sentIntents, null);
error log :
E/AndroidRuntime(4767): Caused by: java.lang.NullPointerException
at com.android.internal.telephony.ISms$Stub$Proxy.sendMultipartTextOnSubscription(ISms.java:1623)