0
다국어로 내 앱을 완성했지만 기기 방향이 가로로 변경되면 앱의 언어가 변경됩니다.화면 방향을 변경할 때 변경하지 않고 내 응용 프로그램 언어를 유지하는 방법은 무엇입니까?
화면을 회전시킬 때 앱 언어를 변경하지 않고 (onSaveInstanceState) 메소드를 사용하여 유지할 수 있습니까?
삽입해야하는 코드는 무엇입니까 ??
다국어로 내 앱을 완성했지만 기기 방향이 가로로 변경되면 앱의 언어가 변경됩니다.화면 방향을 변경할 때 변경하지 않고 내 응용 프로그램 언어를 유지하는 방법은 무엇입니까?
화면을 회전시킬 때 앱 언어를 변경하지 않고 (onSaveInstanceState) 메소드를 사용하여 유지할 수 있습니까?
삽입해야하는 코드는 무엇입니까 ??
당신의 manifest
<activity
android:name=".MainActivity"
android:configChanges="keyboardHidden|orientation|screenSize">
</activity>
그리고
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
// you can do something here
if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
// orientation_landscape
Toast.makeText(this, "orientation_landscape", Toast.LENGTH_SHORT).show();
} else {
// orientation_portrait
Toast.makeText(this, "orientation_portrait", Toast.LENGTH_SHORT).show();
}
}
당신이 내 대답을 확인할 수 있습니다이 시도? – KeLiuyue