相机屏幕方向问题三星galaxy S3

时间:2012-12-27 06:24:46

标签: android android-camera samsung-mobile

在我的应用程序中,我试图从相机拍摄照片并在imageview中显示。一切正常但是当我从三星galaxy s3拍摄照片时,它改变了方向并显示了相机活动和{ {1}}结果显示了onActivity中的图片,但在几分之一秒内,它改变了方向,再次从imageView中移除了图片。我非常奇怪如何解决此问题?

2 个答案:

答案 0 :(得分:2)

这可能回答得很晚,但我认为在方向更改后调用onCreate方法,因此在方向更改后,您设置的ImageView位图为null。

尝试通过Overriding onSaveInstanceState()保存数据和变量。每次方向改变时都会调用此方法。保存方向更改后要保留的变量和值。

希望我是对的,这有帮助!

答案 1 :(得分:-1)

试试这个:

LinearLayout myLayout = new LinearLayout(this);
myLayout.setOrientation(LinearLayout.VERTICAL);