मेरे पास https://github.com/nostra13/Android-Universal-Image-Loader लाइब्रेरी से संबंधित एक प्रश्न है।क्या प्रदर्शन छवि() के साथ ImageSize सेट करना संभव है?
मैं imageLoader.displayImage (...) का उपयोग कर रहा हूं ताकि मेरे डेटाबेस से छवियों को छविदृश्यों में लोड किया जा सके, जो एक सूचीदृश्य में हैं।
ImageSize targetSize = new ImageSize(120, 80); // result Bitmap will be fit to this size
imageLoader.loadImage(imageUri, targetSize, displayOptions, new SimpleImageLoadingListener() {
@Override
public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) {
// Do whatever you want with Bitmap
}
});
यह imageLoader.displayImage विधि के लिए एक लक्ष्य आकार घोषित करने के लिए संभव है:
डॉक्स यह कहना?
'displayImage (...) 'के लिए ऐसी संभावना नहीं है। इस आकार की गणना आने वाली 'छवि दृश्य' से इसकी आकार और स्केल प्रकार पर आधारित होगी। आप केवल 'DisplayImageOptions' में स्केल प्रकार निर्दिष्ट कर सकते हैं। आप 'displayImage (...)' के लिए लक्ष्य आकार घोषित क्यों करना चाहते हैं? – NOSTRA
क्योंकि मैं छवियों को upscaling के लिए एक कस्टम छविदृश्य का उपयोग कर रहा हूँ, और यह मेरे ui stuttering है। मैं हमेशा पहले से जानता हूं, मेरे पास कौन से छवि आकार होंगे, इसलिए मैं इसे इनपुट के रूप में जोड़ना चाहता हूं, इसलिए मुझे upscaleable imageview (जो यूई थ्रेड पर upscaling करता है) का उपयोग करने की ज़रूरत नहीं है। – Tamas
शायद 'DisplayImageOptions.scaleType (ImageScaleType.NONE)' आपको क्या चाहिए? फिर ImageLoader मूल छवि को स्केल नहीं करेगा। – NOSTRA