Hi David, Pl. try this code..
TelephonyManager tMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE) ; Log.d(""+tMgr.getLine1Number() ) ; -Vinay On May 5, 9:32 pm, David Given <d...@cowlark.com> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 05/05/10 12:48, Mark Ellul wrote: > > > I was informed that its a SIM issue, and that some SIM cards do not > > store the telephone number in the appropriate way to retrieve the > > number > > That's what I originally thought, but as I said, Settings->About Phone > *is* returning the correct phone number. Something on the phone must be > able to determine it. > > > On May 5, 1:32 pm, Vinay S <s.vinay....@gmail.com> wrote: > >> Hi David, > > >> I think you are trying to useTelephonyManager.getLine1Number(); > > >> Instead create an object of theTelephonyManagerand then call the > >> getLine1Number(); > > We're already doing that --- here's the code: > > TelephonyManagertm = (TelephonyManager) > _context.getSystemService(Context.TELEPHONY_SERVICE); > return despace(tm.getLine1Number()); > > (_context is our activity, despace() is a function that removes spaces > from a string.) > > As I said in my original message, the code *works*. It just always > returns null. So it's not a compilation problem. > > - -- > ┌─── dg@cowlark.com ─────http://www.cowlark.com───── > │ > │ life←{ ↑1 ⍵∨.^3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵ } > │ --- Conway's Game Of Life, in one line of APL > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org/ > > iEYEARECAAYFAkvhnagACgkQf9E0noFvlzg47ACeK9J4jSzgraXTWAAtD+M7BjEi > 2zgAoLlHl3NRP1MdLFdCCrDtQeE9i6dh > =pS74 > -----END PGP SIGNATURE----- > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group > athttp://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en