我想在运行我的Android应用程序时以编程方式更改方向,使用以下代码行:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
Run Code Online (Sandbox Code Playgroud)
它们到目前为止工作,但主要问题是当屏幕方向改变时重新加载整个活动,我不希望这样.可能吗?谢谢.
编辑:好的,在我找到我失踪的东西之后.我必须在configChanges属性中包含"screenSize",所以有
android:configChanges="orientation|screenSize"
Run Code Online (Sandbox Code Playgroud)
解决了整件事.
我需要新的.jar文件升级到cordova 2.2.0.但我在哪里可以找到它?
我必须生成它以及如何生成它?
非常感谢.