Ich möchte die integrierte Kamerafunktion eines Geräts verwenden. die Dokumentation gelesen zu haben, das ist die Methode, die ichKamerafehler: Verbindung zur Kamera nicht möglich
private void dispatchTakePictureIntent() {
Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
if (takePictureIntent.resolveActivity(getPackageManager()) != null) {
startActivityForResult(takePictureIntent, REQUEST_IMAGE_CAPTURE);
}
}
Im Manifest verwende ich die Verwendung hinzugefügt:
<uses-feature android:name="android.hardware.camera"
android:required="true" />
Allerdings, wenn ich die Methode aufrufen, wird die Fehlerdialog erscheint. Warum das?
Was ist der Wert von CAMERA_REQUEST? Ich habe gerade meinen Code (den obigen) auf einem echten Gerät getestet und die Kamera ist geöffnet. Irgendeine Idee, warum das passieren kann? Vielen Dank! – user6456773
Ich habe die Kamera des Geräts nicht aktiviert ...: D :) – user6456773
CAMERA_REQUEST auf 1 setzen wie CAMERA_REQUEST = 1 –