CWAC-cameraを使用して全画面カメラ プレビューを実現する可能性はありますか? 今私はこれを得ているので:
アクションバーがなくても、空白行が細くなります。
現在、プレビューの縦横比は、撮影しようとしている写真の縦横比と一致する必要があります。そうしないと、写真が引き伸ばされたり、押しつぶされたりします。
その回避策が見つかれば、端から端までプレビューできるようになるかもしれません。現在、プレビューはアスペクト比を自動的に変更します。
@Geralt_Encore
フルスクリーンにしたい場合は、CameraView の onLayout() メソッドを変更する必要があります。
以下のコードをコメントしてください
if (width * previewHeight > height * previewWidth) {
final int scaledChildWidth=
previewWidth * height / previewHeight;
child.layout((width - scaledChildWidth) / 2, 0,
(width + scaledChildWidth) / 2, height);
}
else {
final int scaledChildHeight=
previewHeight * width / previewWidth;
child.layout(0, (height - scaledChildHeight) / 2, width,
(height + scaledChildHeight) / 2);
}
上記のコードの代わりにこの行を追加します
child.layout(l,t,r,b);
これで完了です。これでフルスクリーンプレビューが表示されますが、カメラのアクティビティを縦向きモードのみにしたいので、向きを変えてテストしていません。
これがあなたを助けることを願っています