0

私のアプリのすべてのアクティビティは、以下を使用して縦向きにロックされています。

android:screenOrientation="portrait"

いくつかのアクティビティの上部に広告が表示されています。電話を横に傾けて広告を押すと、基になるアクティビティが横向きに変わります。オーバーライドしようとしました

onConfigurationChanged(Configuration newConfig)

設定をポートレートに設定し、スーパーにコールスルーしますが、効果はありません。これを修正する方法、または何が起こっているのかについての手がかりはありますか?

4

1 に答える 1

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

        this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    }

トリックをしました。

于 2010-12-18T00:51:27.343 に答える