कोई इस तर्क के साथ
y नीचे
// recreate the new Bitmap
Bitmap resizedBitmap = Bitmap.createBitmap(bitmapOrg, x, y,
width, height, matrix, true);
से छवि में कटौती निम्नलिखित पैरामीटर को बदलने के लिए लग रही है, तो उपयोग: (bitmapOrg .getHeight() - 1) - (प्रश्न में मौजूद लाल बॉक्स की ऊंचाई)
ऊंचाई: (सवाल में लाल बॉक्स की ऊंचाई)
इस तरह आप जैसे अपवादों से बच सकते हैं (के लिए एक्स आप तदनुसार संशोधित करने की आवश्यकता)
IllegalArgumentException: x + width must be <= bitmap.width() in android
IllegalArgumentException: y + width must be <= bitmap.height() in android
कैसे newWidth के बराबर सेट करने के लिए डिवाइस चौड़ाई ताकि छवि स्क्रीन चौड़ाई के अनुसार छवि स्केल की जाएगी? – rohit
int newWidth = getWindowManager()। GetDefaultDisplay()। GetWidth(); – Deepika
बीटीडब्ल्यू एक समस्या - यह छवि खींच रहा है, मैं छवि को खिंचाव नहीं करना चाहता, मैं छवि के हिस्से को काटना चाहता हूं जैसा कि मैंने उदाहरण में दिखाया है .. अधिक सामान्यतः मैं इसे फसल करना चाहता हूं :) – rohit