У меня есть два класса A и B, я использовал намерение успешно передать текстовые значения массива от A до B.
1- Я не могу отправить свои изображения через намерение.
2- Я не могу отобразить полученные значения в классе B.
Как мне этого добиться.
Вот что я сделал до сих пор.
Класс A:
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method stub
super.onListItemClick(l, v, position, id);
Intent in = new Intent(this,
Mahad.class);
in.putExtra("temp_image", image);
in.putStringArrayListExtra("temp_identifier", identif);
in.putStringArrayListExtra("temp_price", price);
in.putStringArrayListExtra("temp_bedrooms", bedrooms);
in.putStringArrayListExtra("temp_address", address);
in.putStringArrayListExtra("temp_propType", propType);
startActivity(in);
}
Класс B:
identif = getIntent().getExtras().getStringArrayList("temp_identifier");
price = getIntent().getExtras().getStringArrayList("temp_price");
bedrooms = getIntent().getExtras().getStringArrayList("temp_bedrooms");
address = getIntent().getExtras().getStringArrayList("temp_address");
propType = getIntent().getExtras().getStringArrayList("temp_propType");
image = getIntent().getByteArrayExtra("temp_image");//Not working