Смена языка в настройках приложения
Добавлено: 01 дек 2012, 12:08
Помогите разобраться! Сразу хочу сказать я новичок.
Хочу разобраться со сменой языка приложения, чтобы пользователь мог менять язык не меняя при этом локализации своего смартфона.
Нашел статью на Хабре, сделал так как там сказано, но выдает ошибку, не видит папку xml (подчеркивает красным), хотя разместил ее и файл preferences.xml как надо /res/xml/*.xml
Также меня другое насторожило наследование классов public class MyApplication extends Application и public final class MainActivity extends PreferenceActivity
может вы знаете иной способ смены языка?
Спасибо за ответы
Хочу разобраться со сменой языка приложения, чтобы пользователь мог менять язык не меняя при этом локализации своего смартфона.
Нашел статью на Хабре, сделал так как там сказано, но выдает ошибку, не видит папку xml (подчеркивает красным), хотя разместил ее и файл preferences.xml как надо /res/xml/*.xml
Код: Выделить всё
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
может вы знаете иной способ смены языка?
Спасибо за ответы