android中同一活动上的多语言文本
我需要在同一活动中显示多种语言的文字信息。有可能做到这一点吗?如果有,那么一些人可以共享一些参考代码或逻辑来做到这一点。使用语言环境android中同一活动上的多语言文本,android,Android,我需要在同一活动中显示多种语言的文字信息。有可能做到这一点吗?如果有,那么一些人可以共享一些参考代码或逻辑来做到这一点。使用语言环境 在res.的side values文件夹中创建一个values hi文件夹(用于印地语)。在values hi Create strings.xml中创建一个values hi文件夹。定义字符串名称对应于values文件夹中的string.xml Java代码- hindi_language.setOnClickListner(new OnClickListner
在res.的side values文件夹中创建一个values hi文件夹(用于印地语)。在values hi Create strings.xml中创建一个values hi文件夹。定义字符串名称对应于values文件夹中的string.xml Java代码-
hindi_language.setOnClickListner(new OnClickListner(){
public void onclick(View v)
{
Locale locale=new Locale("hi");
Configuration newconfig=new Configuration();
Locale.setDefault(locale);
newconfig.locale=Locale.getDefault();
onConfigurationChanged(newconfig);
//refresh activity
}
});
@Override
public void onConfigurationChanged(Configuration newConfig)
{
super.onConfigurationChanged(newConfig);
getBaseContext().getResources().updateConfiguration(newConfig, getBaseContext().getResources().getDisplayMetrics());
setContentView(yourlayout);
SetTitle(R.string.app_name);
}
使用区域设置在res.的side values文件夹中创建一个values hi文件夹(用于印地语)。在values hi Create strings.xml中创建一个values hi文件夹。定义字符串名称对应于values文件夹中的string.xml Java代码-
hindi_language.setOnClickListner(new OnClickListner(){
public void onclick(View v)
{
Locale locale=new Locale("hi");
Configuration newconfig=new Configuration();
Locale.setDefault(locale);
newconfig.locale=Locale.getDefault();
onConfigurationChanged(newconfig);
//refresh activity
}
});
@Override
public void onConfigurationChanged(Configuration newConfig)
{
super.onConfigurationChanged(newConfig);
getBaseContext().getResources().updateConfiguration(newConfig, getBaseContext().getResources().getDisplayMetrics());
setContentView(yourlayout);
SetTitle(R.string.app_name);
}
这很容易。这与本地化无关。
1.直接复制和粘贴其他语言文本。 Android将按原样显示
<TextView
android:height="wrap_content"
android:width="wrap_content"
android:text="Ladakh ལ་དྭགས" />
<string name="some_text">Ladakh ལ་དྭགས</string>
Ladakhལ་དྭགས
这与本地化无关。
1.直接复制和粘贴其他语言文本。 Android将按原样显示
<TextView
android:height="wrap_content"
android:width="wrap_content"
android:text="Ladakh ལ་དྭགས" />
<string name="some_text">Ladakh ལ་དྭགས</string>
Ladakhལ་དྭགས
询问前搜索,这里有很多示例关键字
本地化
。检查此问题您希望您的文本与不同的语言兼容,在这种情况下,AamirKhan提供的链接是您要去的地方,还是希望同时显示多种语言?询问前搜索,这里有很多示例关键字本地化
。检查此问题您希望您的文本与不同的语言兼容,在这种情况下,AamirKhan提供的链接是您要去的地方,还是希望同时显示多种语言?