Found a solution for this, guess I mixed up CHANGE_CONFIGURATION with
android:configChanges="locale" that should be added to the activity
element in the Manifest. Adding this solves the problem.

Regards,
Johan Nilsson

On Wed, Mar 24, 2010 at 7:29 PM, Johan Nilsson <markupart...@gmail.com> wrote:
> Did you manage to find a workaround for this?
>
> I have the same problem in 2.0 and 2.0.1, the very same code is
> working perfect in 1.5, 1.6 and 2.1. My implementation[1] is pretty
> much the same as Menions. I also tried to set the permission
> 'CHANGE_CONFIGURATION' that I believe is needed when done from an
> Activity but without luck.
>
> Is there a workaround or do I need to disable this option for 2.0.x?
>
> Regards,
> Johan Nilsson
>
> [1] 
> http://github.com/johannilsson/sthlmtraveling/blob/master/src/com/markupartist/sthlmtraveling/MyApplication.java#L39
>
> On Fri, Nov 13, 2009 at 1:15 PM, Menion <menion.as...@gmail.com> wrote:
>> Hi, I have very similar problem, but still not successfully resolved.
>> In first activity during onCreate() I have this code
>>
>> Resources res = activity.getResources();
>> DisplayMetrics dm = res.getDisplayMetrics();
>> Configuration conf = res.getConfiguration();
>>
>> // want to set (force) czech language on english phone
>> Logger.i(TAG, "set CS lang");
>> Locale loca = new Locale("cs"); // cs_CZ not work too
>> // !!! THIS LINE DO CYCLE !!!
>> conf.locale = loca;
>> res.updateConfiguration(conf, dm);
>>
>> as I commented in code, line 'conf.locale = loca;' cause repeating
>> whole creating and destroying cycle as wrote Nmix in first post. And
>> also I have to say, than this code worked perfectly until 2.0 SDK. Any
>> suggestion? I'm using this for ability to choose app language
>> different from system lang. Thank you very much ...
>>
>> --
>> 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
>

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

To unsubscribe from this group, send email to 
android-developers+unsubscribegooglegroups.com or reply to this email with the 
words "REMOVE ME" as the subject.

Reply via email to