作者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/cn.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