は基本的に、それを処理するための2つの方法があります。 アクティビティの再起動が必要ですが、もう1つはアクティビティの再起動が必要です。私は、活動を再開することが推奨されるというコメントを読んだ。
あなたはあなたがあなたの活動を再開しませ検討することができるアプリケーションを再起動すると、大量のデータを復元することはコストがかかることと、ユーザーエクスペリエンスの低下
を作成することが可能な状況が発生することがあります
場合XMLで
::次の手順を実行して、
<activity android:name=".MyActivity"
android:configChanges="orientation|keyboardHidden"
android:label="@string/app_name">
活動中
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
// Checks the orientation of the screen
if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
Toast.makeText(this, "landscape", Toast.LENGTH_SHORT).show();
} else if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT){
Toast.makeText(this, "portrait", Toast.LENGTH_SHORT).show();
}
}
あなたのコードを先に表示できますか? – TruongHieu
こんにちは、これを修正できましたか? –