Я занимаюсь разработкой приложения на двух языках - английском и арабском.и для этого у меня в приложении есть кнопка для программного изменения языка.Я могу изменить его, нажав на кнопку, но когда я изменяю его с английского на арабский, мой пользовательский интерфейс также меняется слева направо, но я хочу, чтобы мой пользовательский интерфейс оставался одинаковым для обоих.как мне это сделать?Я меняю язык, используя этот метод. Частный статический контекст. UpdateResourcesLegacy (Context context, String language) {
Locale locale = new Locale(language);
Locale.setDefault(locale);
Resources resources = context.getResources();
Configuration configuration = resources.getConfiguration();
configuration.locale = locale;
resources.updateConfiguration(configuration, resources.getDisplayMetrics());
return context;
}
, и он работает, но пользовательский интерфейс отражается.