title: how to pass images through intent?
body: <p><strong>First class</strong></p>
  
  <pre><code>public class ChooseDriver extends Activity implements OnItemClickListener {
  
    private static final String rssFeed   = "http://trade2rise.com/project/seattle/windex.php?itfpage=driver_list";  
    private static final String ARRAY_NAME = "itfdata";
    private static final String ID = "id";
    private static final String NAME = "name";
    private static final String IMAGE = "image";
  
    List&lt;Item&gt; arrayOfList;
    ListView listView;
    MyAdapter objAdapter1;
  
    @Override
    protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.choose_driver);
  
      listView = (ListView) findViewById(R.id.listView1);
      listView.setOnItemClickListener(new OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView&lt;?&gt; adapterView, View view, int position, long id) {
          Item item = (Item) objAdapter1.getItem(position);
          Intent intent = new Intent(ChooseDriver.this, DriverDetail.class);
          intent.putExtra(ID, item.getId());
          intent.putExtra(NAME, item.getName().toString());
          // intent.putExtra(IMAGE, item.getImage().toString());        
          // image.buildDrawingCache();
          // Bitmap image= image.getDrawingCache();
          Bundle extras = new Bundle();
          // extras.putParcelable("imagebitmap", image);
          intent.putExtras(extras);
  
          startActivity(intent); 
        }
      });
    }
  }
  </code></pre>
  
  <p><strong>Second class</strong></p>
  
  <pre><code>public class DriverDetail extends Activity {
  
    private ImageLoader imageLoader;
  
    @Override
    public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.driver_detail);
  
      ImageView imageView = (ImageView) findViewById(R.id.imageView1);
      TextView tv = (TextView) findViewById(R.id.tvDname);
  
      Bundle extras = getIntent().getExtras();
      Bitmap bmp = (Bitmap) extras.getParcelable("imagebitmap");
      imageView.setImageBitmap(bmp );
      //imageView.set(getIntent().getExtras().getString("image"));
      tv.setText(getIntent().getExtras().getString("name"));
    } 
  }
  </code></pre>
  
  <p>By using it I can show text very well, but I can't show an image on second Aactivity.</p>