作者fake01 (假面超人)
看板AndroidDev
標題[問題] imageview + icon
時間Wed Jun 4 19:26:19 2014
大家好
小弟最近在玩相簿的功能,利用gridview讀取imageview
那在sdcard中含有照片及影片,都可以顯示為bitmap放入imageview
但是我想再影片的小圖示中(bitmap),加入一個播放的小圖示,這樣
才可以知道那是影片。
所以想問如何在imageview 裡面放入 icon小圖示。
如果解釋得不清楚,還請提出問題。
謝謝大家
ps . 就是類似這個感覺,
http://farm8.staticflickr.com/7200/13436886014_b1fa96df68_z.jpg
不過他是用整個layout而已
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.138.152.10
※ 文章網址: http://webptt.com/m.aspx?n=bbs/AndroidDev/M.1401881187.A.21E.html
1F:推 Deltaguita:我會考慮土法煉鋼直接在imageView在上面再蓋一個 06/04 20:12
2F:→ Deltaguita:或許有更好的方式或是3rd軟件可以參考,可以找找... 06/04 20:14
3F:推 givemepass:framelayout 06/04 23:10
4F:推 zop:在單元的xml裡用relativelayout放兩個重疊的imageview? 06/05 02:30
5F:→ zop:imageview可以設background,將影片照片圖示放進background, 06/05 02:32
6F:→ zop:提示icon再用src? 06/05 02:32
7F:→ Deltaguita:用background 的缺點是有的,很多imageview的好API無法 06/05 02:34
8F:→ Deltaguita:使用,第三方lib也會受限制,例如imageloader 06/05 02:35
9F:→ Deltaguita:那要很小心OOM的問題 06/05 02:36
10F:推 zop:relativelayout + viewstub? 06/05 02:45
11F:→ fake01:z、D大的方法我都會試試看,謝謝各位 熱情回答 XD 06/05 10:36
12F:→ fake01:解決方用new Drawable[2] 放入兩張bmp,就可以有重疊的效果 06/05 17:09
13F:→ Deltaguita:int[] myImageList = new int[]{...} 06/05 17:23
14F:→ Deltaguita:myImageView.setImageResource(myImageList[i]); 這樣? 06/05 17:24
15F:→ Deltaguita:我好像搞錯了,再試試看你說的方式 感謝~ 06/05 17:25
16F:→ bens951:複寫image view,在ondraw中判斷,如果是影片的話,再對canv 06/07 10:42
17F:→ bens951:as作用畫上小icon 06/07 10:42