मेरे पास एक एडाप्टर के साथ एक सूची दृश्य है जिसमें ImageView
चर आकार (चौड़ाई और ऊंचाई) शामिल है। मुझे पिकासो के साथ चित्रों को लेआउट की अधिकतम चौड़ाई और चित्र के पहलू अनुपात द्वारा दी गई एक चर ऊंचाई के आकार की आवश्यकता है।
मैंने इस प्रश्न की जाँच की है: पिकासो के साथ पूर्ण चौड़ाई और निश्चित ऊँचाई पर छवि का आकार बदलें
fit()
काम करता है, लेकिन मैं तस्वीर का पहलू अनुपात रखने के लिए कुछ भी नहीं है नहीं मिली है।
यह कोड आंशिक रूप से काम करता है अगर मैंने एडेप्टर के लेआउट में ऊंचाई तय की है:
Picasso.with(this.context).load(message_pic_url)
.placeholder(R.drawable.profile_wall_picture)
.fit().centerInside()
.into(holder.message_picture);
लेकिन यह सूची दृश्य के चित्रों के बीच रिक्त स्थान उत्पन्न करता है क्योंकि चित्र ऐसा हो सकता है कि उसमें ऊँचाई न हो।
अग्रिम में धन्यवाद।
java.lang.IllegalArgumentException: At least one dimension has to be positive number.
रोटेशन पर त्रुटि प्राप्त होती है, यह टुकड़े में है, किसी भी विचार के साथ कि ऐसा क्यों हो सकता है?