मैं ImageView
दिखाने की कोशिश कर रहा हूं जो हमेशा एक संवाद के अंदर आकार में वर्ग होता है। आयाम के प्रदर्शन के आधार पर आयाम भिन्न हो सकते हैं (चित्र में चौड़ाई सटीक होने के लिए) लेकिन छवि दृश्य को इसके अंदर एक वर्ग छवि को समायोजित करने के लिए सबसे बड़ा स्क्वायर संभव बनाने के लिए आवश्यक है। यह मेरा एक्सएमएल कोड है।स्क्वायर छवि दृश्य
<ImageView
android:id="@+id/dialog_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="centerInside"
android:adjustViewBounds="true"
/>
लेकिन समस्या यह है कि Square
छवि कार्यावधि में गतिशील रूप से सेट कर दिया जाता है और imageView स्क्वायर छवि का आकार के रूप में विस्तार के साथ एक आयत किया जा रहा समाप्त होता है। मैं इसे प्राप्त करने के लिए क्या कर सकता हूं?
संपादित करें: मैं जो हासिल करने की कोशिश कर रहा हूं उसका एक विचार देने के लिए संपर्क अनुप्रयोग में संपर्क का चयन करते समय दिखाया गया है और प्रोफ़ाइल चित्र क्लिक किया गया है। यह ज़ूम आउट करता है और गतिविधि के शीर्ष पर एक वर्ग के रूप में रहता है।
तुम बहुत धन्यवाद प्रतिक्रिया के लिए बहुत कुछ। एक जादू की तरह काम करता है। – Shakti