1
イメージビュー内にカメラをロードしたいですか?私はアンドロイドに新しいです。 カメラをロードした後、画面のx座標とy座標を取得したい。私はカメラ活動を実装しましたが、システムカメラを開きます。私がImageviewの中にカメラをロードすると、私はそれらの座標を得ることができます。ImageViewにカメラをロードできますか?
イメージビュー内にカメラをロードしたいですか?私はアンドロイドに新しいです。 カメラをロードした後、画面のx座標とy座標を取得したい。私はカメラ活動を実装しましたが、システムカメラを開きます。私がImageviewの中にカメラをロードすると、私はそれらの座標を得ることができます。ImageViewにカメラをロードできますか?
SurfaceView
にカメラのプレビューを追加すると、ImageView
には追加できません。その後、完全にカスタマイズ可能なプレビュー画面を作成することができます。
class Preview extends ViewGroup implements SurfaceHolder.Callback {
SurfaceView mSurfaceView;
SurfaceHolder mHolder;
Preview(Context context) {
super(context);
mSurfaceView = new SurfaceView(context);
addView(mSurfaceView);
// Install a SurfaceHolder.Callback so we get notified when the
// underlying surface is created and destroyed.
mHolder = mSurfaceView.getHolder();
mHolder.addCallback(this);
mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
}
...
}
詳細なドキュメントhere
はそのドキュメント[リンク](https://developer.android.com/reference/android/hardware/camera2/package-summaryを確認し、カメラ2のAPIを使用してみてくださいがあります。 html) – Melchizedek