में तस्वीर को 9 0 डिग्री घुमाएं फोटो फोटो सैमसंग मोबाइल बाकी अन्य मोबाइल (एचटीसी) में कैमरे से कैप्चर करते समय 90 डिग्री घूर्णन कर रहा है। कृपया इसके लिए मेरी मदद करें।सैमसंग मोबाइल
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, IMAGE_CAPTURE);
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
try
{
if (requestCode == IMAGE_CAPTURE) {
if (resultCode == RESULT_OK){
Uri contentUri = data.getData();
if(contentUri!=null)
{
String[] proj = { MediaStore.Images.Media.DATA };
Cursor cursor = managedQuery(contentUri, proj, null, null, null);
int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
imageUri = Uri.parse(cursor.getString(column_index));
}
tempBitmap = (Bitmap) data.getExtras().get("data");
mainImageView.setImageBitmap(tempBitmap);
isCaptureFromCamera = true;
}
}
क्या आप चित्र छवि अभिविन्यास की अपेक्षा करते हैं? –
नहीं, मैं छवि के समान अभिविन्यास की अपेक्षा करता हूं क्योंकि मैं पूर्व में पोर्ट्रेट मोड में फोटो कैप्चर करता हूं, फिर यह पोर्ट्रेट में होना चाहिए और परिदृश्य के लिए समान होना चाहिए .. कृपया मुझे मदद करें –
विभिन्न एंड्रॉइड डिवाइसों पर कैमरे के पोर्ट्रेट अभिविन्यास के साथ कई अलग-अलग बग हैं, सैमसंग सहित। यदि केवल संभव हो, तो घुमावदार UI तत्वों का उपयोग करके लैंडस्केप ओरिएंटेशन और नकली पोर्ट्रेट मोड का उपयोग करें, क्योंकि स्टॉक कैमरा ऐप करता है। –