I am looking for the best solution to change language in app without restart application for Android 7. A lot of solutions contains a deprecated methods for ex.
Locale locale = new Locale("en_US");
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
context.getApplicationContext().getResources().updateConfiguration(config, null);
Any ideas?