android: sms broadcast receiver not getting full text for larger sms
问题 It seems that if an SMS with some larger text comes, it is cut for some reason so not whole sms comes in, here is my code: public class SmsReceiver extends BroadcastReceiver { // vars here @Override public void onReceive(Context context, Intent intent) { // Get SMS map from Intent Bundle extras = intent.getExtras(); if (extras != null) { // Get received SMS array Object[] smsExtra = (Object[]) extras.get(SMS_EXTRA_NAME); String address = ""; String body = ""; for (int i = 0; i < smsExtra