我正在开发自定义相机应用程序。我被迫将屏幕模式设置为纵向。但是来到三星手机屏幕的方向问题。如何在三星手机中使用纵向模式设置应用程序
问问题
121 次
1 回答
1
尝试以下操作:在您的活动中,
/** Forces the application to run in portrait mode */
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
在你的 manifest.xml
<activity
android:name="yourActivityName"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait" >
</activity>
此外,如果您的应用程序在 v2.2 或更高版本上运行,您可以使用 camera.setDisplayOrientation(90) 将相机方向旋转为纵向。
于 2013-03-25T08:25:17.433 回答