While playing with localization on the Android for my app
I came upon an annoying bug.
It seems running on Motorola Milestone the fonts were getting smaller on each locale update.
I use the following code for locale changing (from http://almondmendoza.com/2009/01/28/force-localize-an-application-on-android/
String languageToLoad = "de";
Locale locale = new Locale(languageToLoad);
Configuration config = new Configuration();
config.locale = locale;
Also in the AndroidManifest.xml I have (without this entry you get "Something wrong here, didn't expect "mypackagename" to be resumed"):
Here is how my screen should look like:
And here is how it was looking on Motorola Milestone.
After changing the Locale from Preferences the fonts keep gettting smaller and smaller
This was very annoying. I did not know exactly why this was happening.