-2

我创建了一个必须在两种模式下运行的应用程序。但是在改变应用模式的同时,应用是关闭的。我怎么解决这个问题

4

3 回答 3

2

在您想要的活动清单文件中使用它 -

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

这永远不会让您的应用程序崩溃或关闭。

希望对你有帮助。。

于 2012-05-15T06:23:07.370 回答
2

在你的 android 清单中使用这个

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 回答