Mã sau đây là để thay đổi ngôn ngữ ứng dụng sang tiếng Tây Ban Nha đang hoạt động tốt ở một số thiết bị nhưng trong một số thiết bị, nó đang mở rộng (phóng to) chế độ xem trong ứng dụng. Có ai có một giải pháp?Android Localization
Configuration config = getResources().getConfiguration();
// change this to a different Locale than your device
Locale locale = new Locale("es", "es_ES");
config.locale = locale;
Locale.setDefault(locale);
getBaseContext().getResources().updateConfiguration(config, getResources().getDisplayMetrics());
Log.i("onSelected..", Locale.getDefault().getCountry());
startActivity(new Intent(getApplicationContext(), HomePage.class));
finish();
Xin lỗi vì sự chậm trễ, nó hoạt động tốt. Cảm ơn u –
@srinivasa rao ramisetty ... Sau đó đánh dấu câu trả lời là được chấp nhận. Nó sẽ rất hữu ích cho nhiều người. – 66CLSjY
Chấp nhận câu trả lời là đẹp – vgonisanz