-----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 <[email protected]> wrote:
>> Hi David,
>>
>> I think you are trying to use TelephonyManager.getLine1Number();
>>
>> Instead create an object of the TelephonyManager and then call the
>> getLine1Number();

We're already doing that --- here's the code:

    TelephonyManager tm = (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 [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

Reply via email to