Задача
1 Определить язык системы на которой установлено мое приложение
2 В зависимости от языка - выполняются разные дейсвия
НУЖЕН пример кода
Допустим как определить язык я нашел
getApplicationContext().getResources().getConfiguration().locale.getLanguage()
вот только куда и я какой надо поулчить результат
и далее мне надо написать условие
if <результат запроса языка> !=RU
выполнять какое-то дейсвие
помогите определить язык системы
Re: помогите определить язык системы
[syntax=java]public class MainActivity extends Activity {
final String TAG ="mylog";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
String language = Locale.getDefault().getDisplayLanguage();
String locale = getResources().getConfiguration().locale.toString();
Log.d(TAG, language);
Log.d(TAG, locale);
if (language.equalsIgnoreCase("русский")){
// выполняем что-то
}
if (locale.equals("ru_RU")){
// выполняем что-то
}
}[/syntax]
final String TAG ="mylog";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
String language = Locale.getDefault().getDisplayLanguage();
String locale = getResources().getConfiguration().locale.toString();
Log.d(TAG, language);
Log.d(TAG, locale);
if (language.equalsIgnoreCase("русский")){
// выполняем что-то
}
if (locale.equals("ru_RU")){
// выполняем что-то
}
}[/syntax]
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
Свои сообщения можно редактировать - кнопка edit.
Re: помогите определить язык системы
Огромное спасибо, то что доктор прописал