タグ付けされた質問 「android-camerax」

3
CameraXは、Android Studioで必要なサイズまで画像を拡大できないのはなぜですか?
CameraXを学習しています。CameraXBasicはサンプルコードです。 私は、ZoomX関数ベースのCameraFragment.ktを記述します。コードAを見ることができます。関数はいつでも画像を拡大できます。 私は絵のような、SA小さな値と呼び出したとき、私にズームすることができることを見つけるzoomX(2f)、zoomX(3f)が、私のような大きな値を使用するときに画像が再びズームではありませんzoomX(6.0f)、zoomX(7.0f)...なぜ? コードA private lateinit var viewFinder: TextureView private var preview: Preview? = null fun zoomX(orign: Float ){ val x=orign+1 val singleWidth=viewFinder.width/x val singleHeight=viewFinder.height/x val left=viewFinder.width/2f-singleWidth/2f val right=left+singleWidth val top=viewFinder.height/2f-singleHeight/2f val bottom=top+singleHeight val my= Rect(left.toInt(), top.toInt(), right.toInt(), bottom.toInt()) preview?.zoom(my) }
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.