[英]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.