No, changing the application's locale like this is not supported, and will
not entirely work.  It shouldn't cause an activity to restart though...
actually I can't imagine how this would cause an activity to restart, since
this method is much lower-level than the activity.  Maybe the process is
crashing for some reason in this call?

2009/11/9 Bahadır Yağan <bahadir.ya...@gmail.com>

> Does anyone know if this method of changing Locale just for one application
> is a supported functionality?
>
>
> --
> Bahadır Yağan
>
>
> On Mon, Nov 9, 2009 at 12:18 PM, ydario <mc6...@mclink.it> wrote:
>
>> Hi,
>>
>> found the same problem here. Even this kind of code fails:
>>
>>        Configuration config = context.getResources().getConfiguration();
>>        config.locale = newLocale;
>>         context.getResources().updateConfiguration(config,
>>                        context.getResources().getDisplayMetrics());
>>
>> where newLocale is a properly created locale instance.
>>
>> The strange thing is that I can get the above code to work when my
>> wizard library is running; the library code does not implement a new
>> activity, but simply uses the existing one. I compared code, but I
>> cannot find other real differences.
>>
>> And I'm getting the resume problem also when I start an activity from
>> a non-GUI class, this worked from 1.1 to 1.6 :-(
>>
>> Yuri
>>
>> --
>> 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<android-developers%2bunsubscr...@googlegroups.com>
>> For more options, visit this group at
>> http://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<android-developers%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>



-- 
Dianne Hackborn
Android framework engineer
hack...@android.com

Note: please don't send private questions to me, as I don't have time to
provide private support, and so won't reply to such e-mails.  All such
questions should be posted on public forums, where I and others can see and
answer them.

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