2013-07-26 3 views
0

Я пытаюсь отправить изображение из одной активности в другую, но я не знаю, как установить изображение.отправить изображение из одной активности в другую

вот как отправить изображение и другие вещи

Intent item_intent = new Intent(MainActivity.this, Item.class); 
item_intent.putExtra("name","test name arif"); 
item_intent.putExtra("quantity","99"); 
//*************************here is the image*************************** 
item_intent.putExtra("image",R.drawable.access); 
MainActivity.this.startActivity(item_intent); 

вот как я пытаюсь прочитать файл и установить его на ImageView, но я получаю ошибку синтаксиса.

Intent intent = getIntent(); 
ImageView img_view = (ImageView) findViewById(R.id.item_image); 

// this where I am having problem below****************************** 
img_view.setImageBitmap(intent.getByteArrayExtra("image")); 

Как установить ImageView?

ответ

4

Dont вы думаете

img_view.setImageBitmap(intent.getByteArrayExtra("quantity")); 

должен быть

img_view.setImageResource(intent.getIntExtra("name",R.drawable.default_image)); 
0

использовать этот код для получения Намерение

Intent intent = getIntent(); 
    ImageView img_view = (ImageView) findViewById(R.id.item_image); 
    img_view.setBackgroundResource(intent.getIntExtra("name",1)); 
+0

"Имя" строки использовать "изображение" –

Смежные вопросы