2015-09-29 40 views
5

Ich entwickle eine Kamera-App mit camera2 API. Ich verwende Projekt in diesem Link: https://github.com/googlesamples/android-Camera2BasicCameraPreview von camera2 erstreckt sich auf einigen Geräten

Hier ist mein Problem:

  1. Wenn ich Verhältnis als Anzeigeverhältnis von Bildschirm gesetzt, alles ist in Ordnung.
  2. Wenn ich eine Kamera Vorschau 4: 3 möchte, habe ich Probleme mit Samsung Note 4 (sowohl Rück- und Frontkamera), auf Nexus 6 (Frontkamera). Die Kameravorschau erstreckt sich horizontal. Hier sind Bilder (links: was ich erwartet habe, rechts: was ich bekommen habe).

I expectedAnd what I got

Bitte helfen Sie mir, dieses Problem zu lösen.

+0

welche Art von Problem? –

+0

@SyedNazarMuhammad Ich habe meine Frage bearbeitet. – TOP

+0

nur eine zufällige Frage: hast du ein anderes Layout für die Kameraansicht in verschiedenen Ordnern wie layout-large, layout-xlarge? –

Antwort

0

Einige Kameras unterstützen nicht die Vorschaugrößen, die zu Ihrer 4: 3-Ansicht passen. Sie können das Bild durch resizing the SurfaceView zuschneiden oder eine ähnliche Kompensation mit Texturkoordinaten verwenden, wenn Sie OpenGL verwenden.