Braodcast receiver not receiving Intent after SMS sent using 4G network
<p>I am not receiving intent from BroadcastReceiver using 4G network. I am using following code to receive sms sent result in code. I am getting currect result in 2G cell network but not for 4G.<br/>
if any body have some idea please reply.<br/>
Thanks.    </p>

<pre><code>registerReceiver(sendBroadcastReceiver, new IntentFilter("SENT"));
sendBroadcastReceiver = new BroadcastReceiver()
{
    int result = getResultCode();
    @Override
    public void onReceive(Context context, Intent intent)
    {
        switch (result)
        {
            case Activity.RESULT_OK:
                System.out.println("Received response");
                break;  
            case SmsManager.RESULT_ERROR_GENERIC_FAILURE:
                addFailedResultsInList("RESULT_ERROR_GENERIC_FAILURE");
                break;
            case SmsManager.RESULT_ERROR_NO_SERVICE:
                addFailedResultsInList("RESULT_ERROR_NO_SERVICE");
                break;
            case SmsManager.RESULT_ERROR_NULL_PDU:
                addFailedResultsInList("RESULT_ERROR_NULL_PDU");
                break;
            case SmsManager.RESULT_ERROR_RADIO_OFF:
                addFailedResultsInList("RESULT_ERROR_RADIO_OFF");
                break;

        }
    }
};

    &lt;uses-permission android:name="android.permission.VIBRATE" /&gt;
    &lt;uses-permission android:name="android.permission.WRITE_SMS" /&gt;
    &lt;uses-permission android:name="android.permission.READ_SMS" /&gt;
    &lt;uses-permission android:name="android.permission.RECEIVE_SMS" /&gt;
    &lt;uses-permission android:name="android.permission.SEND_SMS" /&gt;
    &lt;uses-permission android:name="android.permission.READ_CONTACTS" /&gt;
    &lt;uses-permission android:name="android.permission.READ_PHONE_STATE" /&gt;
</code></pre>
