2013-07-15 6 views
0

내가 수동으로안드로이드 로딩 자원 중국어

Locale loc = new Locale(Locale.TRADITIONAL_CHINESE.getLanguage()); 
Configuration config = new Configuration(); 
config.locale = loc; 
... 

내가 앱이 설정 에 따라 자동으로 다른 string.xml을로드 할 응용 프로그램 내에서 사용자의 로케일을 설정 안드로이드 응용 프로그램을 만드는 오전 전통/간체 때 I 로캘을 중국어 번체로 설정하면 "res/values-zh"에서 string.xml을로드하는 데 문제가 없습니다 그러나 중국어 ("res/values-cn"또는 "res/values-zh- rCN ") 그냥 제대로로드 할 수 없습니다 (여전히 중국어 번체로드 됨)

코드 :

loc = new Locale(Locale.SIMPLIFIED_CHINESE.getLanguage()); 

어떤 도움을 주시면 감사하겠습니다.

답변

0

실제로 앱의 로케일 구성을 변경하지 않는 것 같습니다. 안드로이드는 여전히 기본 로케일을 사용하고있는 것처럼 보입니다.

Changing Locale within the app itself