Thanks for your reply , getLine1Number() only guaranteed to get mobile number if MSISDN number seted for mobile device , we can check from Setting -> About Phone ->->-> MSISDN.
Other things happen with me is that recently i am using new sim card - for new sim card MSISDN number didnt change, MSISDN number shows old sim card's mobile number :( so need to find out why MSISDN did not change after changing sim card. On Feb 4, 3:51 pm, Marcin Orlowski <[email protected]> wrote: > On 4 February 2011 11:06, vimal <[email protected]> wrote: > > > I want to get mobile number of own mobile. > > TelephonyManager tMgr > =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE); > mPhoneNumber = tMgr.getLine1Number(); > > but be aware it's not guaranteed you get it (so check for NULLs) -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

