Need help to solve send mms programatically in different devices
===

i am trying to send mms programatically from android device but i am stuck in a situation where i am not able to decide that what to do, can any one help me.

i am using following code to send mms programatically:

if ((mNetworkInfo == null) || (mNetworkInfo.getType() != ConnectivityManager.TYPE_MOBILE_MMS)) {
                               Log.v("", "   type is not TYPE_MOBILE_MMS, bail");
                               return;
                       }

mConnMgr.requestRouteToHost(ConnectivityManager.TYPE_MOBILE_MMS,lookupHost(mmsAPNs.get(i).MMSProxy));

if i use ConnectivityManager.TYPE_MOBILE_MMS then mms sent successfully by Android HTC Explorer and mms sending failed on Android HTC DROID Incredible.

but when i am use ConnectivityManager.TYPE_MOBILE then mms sent successfully by Android HTC DROID Incredible and mms sending failed on Android HTC Explorer.

now my main problem is that how i handle this situation can anybody guide me.

reply me as soon as possible.

Thanks in Advance

 
