[問題] image使用alartdialog放大

看板AndroidDev作者 ( 紹榮愛鎮長)時間13年前 (2012/09/03 11:34), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好,想請問大家一個問題 我的程式中: 1.自訂了listview跟adapter,使得每一個item都有一張圖片, 這些圖片都不在drawable中,而是從網路抓取後顯示出來的 map.put("bimage", HttpUtil.getBitmap(jsonObject.getString("bimage"))); postlist.add(map); mAdapter.setViewBinder(new ViewBinder() { public boolean setViewValue(View view, Object data, String textRepresentation) { if (view instanceof ImageView && data instanceof Bitmap) { ImageView iv = (ImageView) view; iv.setImageBitmap((Bitmap) data); iv.setOnClickListener(list_view_pic_listener); return true; } else return false; } }); 2.自訂了alart dialog,用來顯示全螢幕的圖片預覽 3.現在想要達到的目標是: 點選每個listview item中的圖片後,跳出alart dialog,做出圖片放大的效果 private OnClickListener list_view_pic_listener = new OnClickListener() { public void onClick(View v) { int imageId = v.getId(); alertDialog.show(); } }); 4.遇到的問題點: 我想不出來可以辨認每張圖片的方法,目前用過id跟v.toString(); 但都沒有成功 想請問各位有沒有甚麼方法是我沒有想到的,先感謝各位的回覆 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.161.150
文章代碼(AID): #1GH2Ke7q (AndroidDev)