पर छविदृश्य कैसे भेजें, मेरे पास पहली गतिविधि में सूचीदृश्य में एक छविदृश्य है, मैं अपनी छविदृश्य सूचीदृश्य आइटम के क्लिक्ल पर दूसरी गतिविधि में भेजना चाहता हूं।एक गतिविधि से अन्य
निम्नलिखित code-
bytearray में कन्वर्ट drawable छवि मैं कोशिश की है: -
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] byteArray = stream.toByteArray();
Intent-
Intent intent=new Intent(PicturesList.this,PictureDetail.class);
intent.putExtra("Bitmap", byteArray);
startActivity(intent);
के माध्यम से भेजा जा रहा है दूसरी गतिविधि- में
Bundle extras = getIntent().getExtras();
byteArray = extras.getByteArray("Bitmap");
और
Bitmap bmp = BitmapFactory.decodeByteArray(byteArray, 0, byteArray.length);
imageview.setImageBitmap(bmp);
लेकिन समस्या यहाँ है
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);
यह drawable छवि की आवश्यकता होती है और मैं imageView है, मैं drawable में मेरी imageView परिवर्तित कर सकते हैं? या कुछ और? ड्राइंग के बजाय छविदृश्य कैसे भेजें। किसी ने पहले यह किया है।
यह मैं कैसे imageView
new AsyncTask<Void,Void,Void>() {
@Override
protected Void doInBackground(Void... params) {
try {
URL newurl = new URL("http://java.sogeti.nl/JavaBlog/wp-content/uploads/2009/04/android_icon_256.png");
bitmap= BitmapFactory.decodeStream(newurl.openConnection().getInputStream());
//bitmap = Bitmap.createScaledBitmap(bitmap, 50,50, true);
}
catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
// bitmap=imageLoader.DisplayImage("http://farm3.static.flickr.com/2199/2218403922_062bc3bcf2.jpg", imageview);
//bitmap = Bitmap.createScaledBitmap(bitmap, imageview.getWidth(), imageview.getHeight(), true);
return null;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
imageview.setImageBitmap(bitmap);
}
}.execute();
Bitmap.Try करने के लिए परिवर्तित कर सकते हैं? यह वास्तव में उस पर एक पूरी बहुत कुछ निर्भर करता है। –
मैंने URL का उपयोग करके छविदृश्य पर छवि सेट की है। इसके बारे में मैं इसे दूसरी गतिविधि में प्रदर्शित करना चाहता हूं। – Ani
हाँ यह ठीक है। लेकिन मेरा सवाल है कि आप यूआरएल से छवि को किस रूप में संग्रहीत कर रहे हैं। आपको ड्रॉइंग सही इस्तेमाल करना चाहिए था? –