में काम नहीं कर जब मैं एक विजेट मैं इस प्रयोग किया जाता है पर एक बिटमैप डाल करने के लिए प्रयास करें:setImageViewBitmap एंड्रॉयड विजेट
theBitmap = Bitmap.createBitmap(WW, HH,
Bitmap.Config.ARGB_8888);
.
.
// draw something using a canvas
.
.
rviews.setImageViewBitmap(R.id.time,theBitmap);
यह मेरे फोन पर लेकिन मेरे गैलेक्सी टैबलेट या गैलेक्सी नोट पर नहीं काम करता है,
अगर मैं नकल theBitmap एक नया ARGB_4444 में तो यह सभी उपकरणों पर काम करता है:
Bitmap clone= theBitmap.copy(Bitmap.Config.ARGB_4444, false); // workaround
rviews.setImageViewBitmap(R.id.time, clone);
क्या यह वही हो सकता है: http://code.google.com/p/android/issues/detail?id=8489? – Heinrisch
हाँ, मैंने इसे पहले देखा था, लेकिन गुणवत्ता और पारदर्शिता के कारण मुझे ARGB_8888 की आवश्यकता है। – AVEbrahimi
आपको शायद कम डेटा भेजने की आवश्यकता होगी, जिसका मतलब है कि एक छोटी या डाउनस्प्लेड छवि, या इसके बजाय छवि को यूआरआई पास करें। – wsanville