คำถามติดแท็ก android-camera-intent

23
ทำไมรูปภาพที่ถ่ายโดยใช้จุดประสงค์กล้องถูกหมุนบนอุปกรณ์บางอย่างใน Android?
ฉันกำลังจับภาพและตั้งค่าเป็นมุมมองภาพ public void captureImage() { Intent intentCamera = new Intent("android.media.action.IMAGE_CAPTURE"); File filePhoto = new File(Environment.getExternalStorageDirectory(), "Pic.jpg"); imageUri = Uri.fromFile(filePhoto); MyApplicationGlobal.imageUri = imageUri.getPath(); intentCamera.putExtra(MediaStore.EXTRA_OUTPUT, imageUri); startActivityForResult(intentCamera, TAKE_PICTURE); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent intentFromCamera) { super.onActivityResult(requestCode, resultCode, intentFromCamera); if (resultCode == RESULT_OK && requestCode == TAKE_PICTURE) { if …

14
เจตนา ACTION_IMAGE_CAPTURE ของ Android
เรากำลังพยายามใช้แอพกล้องถ่ายรูปเพื่อให้ผู้ใช้ถ่ายภาพใหม่ มันใช้งานได้ดีถ้าเราออกไปEXTRA_OUTPUT extraและส่งกลับภาพบิตแมปขนาดเล็ก อย่างไรก็ตามหากเราputExtra(EXTRA_OUTPUT,...)ตั้งใจก่อนที่จะเริ่มทุกอย่างทำงานได้จนกว่าคุณจะพยายามกดปุ่ม "ตกลง" ในแอพกล้อง ปุ่ม "ตกลง" ไม่ทำอะไรเลย แอพกล้องเปิดอยู่และไม่มีอะไรล็อค เราสามารถยกเลิกได้ แต่ไฟล์ไม่เคยเขียน เราต้องทำอะไรเพื่อให้ได้ACTION_IMAGE_CAPTUREภาพที่เขียนไปยังไฟล์? แก้ไข: สิ่งนี้กระทำผ่านMediaStore.ACTION_IMAGE_CAPTUREเจตนาเพื่อให้ชัดเจน

15
ปัญหาการวางแนวกล้องใน Android
ฉันกำลังสร้างแอพพลิเคชั่นที่ใช้กล้องถ่ายรูป นี่คือซอร์สโค้ดของฉันที่จะทำสิ่งนี้: File file = new File(Environment.getExternalStorageDirectory(), imageFileName); imageFilePath = file.getPath(); Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); //Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file)); startActivityForResult(intent, ACTIVITY_NATIVE_CAMERA_AQUIRE); ในonActivityResult()วิธีการฉันใช้BitmapFactory.decodeStream()เพื่อรับภาพ เมื่อฉันเรียกใช้แอปพลิเคชันบน Nexus one มันทำงานได้ดี แต่เมื่อฉันรันบน Samsung Galaxy S หรือ HTC Inspire 4G ทิศทางของภาพไม่ถูกต้อง ถ่ายภาพด้วยโหมดแนวตั้งภาพจริง (บันทึกในการ์ด SD) จะหมุน 90 องศาเสมอ ภาพตัวอย่างหลังถ่าย --------- ภาพจริงบนการ์ด SD จับภาพด้วยโหมดแนวนอนทุกสิ่งเป็นสิ่งที่ดี …

6
เจตนาของกล้อง Android
ฉันต้องการผลักดันความตั้งใจไปที่แอปพลิเคชันกล้องเริ่มต้นเพื่อให้ถ่ายภาพบันทึกและส่งคืน URI มีวิธีใดบ้างที่จะทำเช่นนี้?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.