-2

両方のモードで実行する必要があるアプリケーションを作成しました。ただし、アプリケーションのモードを変更している間、アプリケーションは閉じられます。どうすればこの問題を解決できますか

4

3 に答える 3

2

あなたが望むあなたの活動のマニフェストファイルでそれを使用してください-

< android:configChanges="orientation|keyboardHidden" />

これにより、アプリがクラッシュしたり閉じたりすることはありません。

それがあなたを助けることを願っています。

于 2012-05-15T06:23:07.370 に答える
2

あなたのアンドロイドメニフェストでこれを使用してください

android:configChanges="orientation"

そしてまたあなたの活動にこの行を入れてください

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED);
于 2012-05-15T07:14:32.397 に答える
0
getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

この線は横向きに使用されます。

getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED);

アプリケーションを両方の方向で実行する場合は、これを両方の方向に使用します。

于 2012-05-15T05:54:59.253 に答える