2011-01-09 93 views

回答

14

这是不是真的支持,但可以通过改变配置对象的“区域设置”字段[Google Groups Post]

Configuration c = new Configuration(getResources().getConfiguration()); 
c.locale = Locale.GERMAN; 
getResources().updateConfiguration(c, getResources().getDisplayMetrics()); 

注意,就凭这一点只会影响未来的字符串,而不是那些已经显示在屏幕上。你会想从一个不同于你的主要活动的活动中完成,然后完成你的主要活动并重新启动它。 这是哈克。见Post from Hackborn

+0

我会试试看,当我得到这一点在几天之内。非常感谢! – 2011-01-15 10:49:02