If I understand it correctly, your problem only exists if you receive
a call from (52) 5555 5555 55 while in Indonesia and then you go to,
say, Sweden and try to call that number. If you stay in Indonesia you
don't have a problem.

I think your best choice, being aware of this problem, is to make sure
that you do indeed have a '+' as a prefix in all your contact numbers.

Bernard Higonnet

On Apr 19, 12:06 pm, Freddman <fredd...@gmail.com> wrote:
> Sweden's prefix for dialing out is 00, but dialing in is 46.
>
> The problem i encountered was that when my app get's a number that is
> from Hong Kong (852) 5555 5555 it adds (00) to the number, thus
> enabling me to redial the number. My app get's the number
> 0085255555555 and determinds that 00 must be the dial out, and 852 is
> dial in for Hong Kong.
> But if i instead get a number from  (52) 5555 5555 55 and i live in
> Indonesia i would append 008 in the begining sense in Indonesia dial
> out can be 008.
> The number would then look like 008525555555555, how to determin that
> 008 is the dial out, and 52 is country code ( for Mexico), and not
> dial out is 00 and country code is 852 ?
>
> On Apr 19, 10:34 am, "Bernard T.Higonnet" <bthigon...@gmail.com>
> wrote:
>
> > On 04/19/11 10:29, Freddman wrote:
>
> > > I noticed that when i recive an incoming international call, the call
> > > screen will show the entire number e.g beginning with '00' because
> > > Swedens call prefix is '00'. When i later dismissed the call, when the
> > > notification was shown in the status bar, the '00' had been replaced
> > > with '+'.
>
> > 00 is not Sweden's prefix, which actually is 46.
>
> > 00 is the caller's local "what follows is an international number" code
>
> > > How does Android determin the call prefix, and is it compatible with
> > > every country (e.g Indonesia can have 001 or 008 as call prefix)?
>
> > > Im writing an app where i determin the origin of the calling
> > > international number, but iv discovered the WAST number of
> > > possibilites a number can have.
>
> > > Example:
> > > 00 852 5555 5555
> > > This could be a call from Hong Kong  (00 +852 5555 5555) when living
> > > in Sweden, but also a call from Mexico when living in Indonesia ( 008
> > > +52 5555 5555 ).
>
> > 852 is the code for Hong Kong everywhere...
>
> > BernardHigonnet

-- 
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

Reply via email to