1
A
답변
0
다음은 영어로 switsches하는 버튼 클릭에 대한 예입니다. 다른 언어도 같은 방식으로 할 수 있습니다.
_btnen= FindViewById<Button>(Resource.Id.btnEN);
_btnen.Click += delegate
{
//string _sprache = "EN";
Java.Util.Locale.Default = new Locale("en", "GB");
Resources.Configuration.Locale = Java.Util.Locale.Default;
Resources.UpdateConfiguration(Resources.Configuration, Resources.DisplayMetrics);
Finish();
Intent intent = new Intent(this, this.Class);
StartActivity(intent);
};
+0
값의 언어를 영어에서 중국어로 변경하지 마십시오 –
+0
귀하의 언어에 해당하는 문자열 리소스를 앱 리소스 폴더에 추가 했습니까? – user1230268
0
이 코드는 실제로 나에게 적합합니다.
Android.Content.Res.Configuration conf = this.Resources.Configuration;
경우 (conf.Locale.Language == "EN")
가 {
당신이 @android 사용할 수 안드로이드에 var languageIso = language;
var locale = new Java.Util.Locale(languageIso);// languageIso is locale string
Java.Util.Locale.Default = locale;
var config = new Android.Content.Res.Configuration { Locale = locale };
this.Activity.Resources.UpdateConfiguration(config this.Activity.Resources.DisplayMetrics);
//SetContentView(Resource.Layout.MainActivity);
this.Activity.Recreate();
}
관련 문제
- 1. android의 현지화
- 2. Android의 현지화 가능 자산
- 3. .NET을 사용하는 Xamarin iOS 현지화
- 4. Xamarin Forms 현지화 및 mvvm
- 5. Xamarin android의 맞춤 라디오 버튼
- 6. Xamarin Forms 현지화 : 언어가 자동 감지 되었습니까?
- 7. xamarin android의 활동간에 코드를 공유하는 방법
- 8. xamarin android의 여러 응용 프로그램을 만들었습니다
- 9. C# 기관 당 현지화
- 10. 목표 - C : 현지화
- 11. 볼랜드 C++ 현지화
- 12. C# 현지화 온라인
- 13. WP7 C#의 현지화 문제
- 14. C# Windows Forms 현지화 테스트
- 15. C#은 클래스 라이브러리는 현지화
- 16. IOS 이미지 Xamarin C#
- 17. 비동기 사용하기 C# Xamarin
- 18. xamarin, html to C#
- 19. Xamarin Android C# Logging
- 20. Xamarin Android C# SQLite
- 21. C# xamarin switching activities
- 22. C# Xamarin URL에서 이미지로드
- 23. Android, Xamarin 및 C#
- 24. Xamarin C# ANDROID
- 25. LinkedList in C# xamarin
- 26. 모노 터치 (Xamarin)/C#
- 27. Linq에 C# Xamarin 코드
- 28. Xamarin Form - C#
- 29. Xamarin 및 C#
- 30. C# (Xamarin) : XML을 반복합니다.
: 문자열/I 비슷한 코드 만 사용하고 – Radinator