簡體   English   中英

相機在SurfaceView Android旋轉

[英]Camera on surfaceview android rotation

我正在使用相機開發應用程序,並使用Surfaceview預覽相機,因此,當我開始預覽時,相機旋轉了90度或類似的角度,但它卻是縱向放置的。

如何使它開始處於常規位置。 我拍的照片是風景。

parameters.set("orientation", "landscape");
parameters.set("rotation", 90);

很好,您可以將活動參考傳遞給surfaceview並通過此代碼檢查surfaceCreated方法的方向

if(yourActivity.getRequestedOrientation()==ActivityInfo.LANDSCAPE)
{

//perform you setting here

}
else if(yourActivity.getRequestedOrientation()==ActivityInfo.PORTRAIT)
{
//perform accordingly
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM