2

私がやろうとしているのはActivity、ユーザーが使用中に向きを変えている場合は閉じることです。

このアクティビティに、マニフェストに次の行を追加しました -

android:configChanges="orientation"

そして私もオーバーライドしましたonConfigurationChanged:

@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    finish();
}

しかし、それはうまくいかないように見えるので、ここで何が間違っているのでしょうか?

4

2 に答える 2

2

また、keyboardHidden と screenSize を追加します。

android:configChanges="orientation|keyboardHidden|screenSize"

: screenSize は、アプリケーションが API レベル 13 以上をターゲットにしている場合のみです。

于 2013-11-10T20:00:08.103 に答える