android 图片透明
16lz
2021-01-23
在ImageButton中载入图片后,图片周围会存在一圈白边,会影响到美观,其实解决这个问题有两种方法
一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"
第二种方法就是将ImageButton背景改为透明,这个方法更常用
在XML里;
<ImageButton android:background="#00000000" .../>
注解:颜色和不透明度 (alpha)值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00ff)。对于 alpha,00 表示完全透明,ff表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 ff);“bb=blue”(00 到ff);“gg=green”(00 到 ff);“rr=red”(00 到 ff)。半透明则为 "#e0000000"。例如,如果您希望对某叠加层应用不透明度为 50%的蓝色,则应指定以下值:7fff0000
在代码里: 设置背景图片透明度(超简单)
View v =findViewById(R.id.content);//找到你要设透明背景的layout 的id v.getBackground().setAlpha(100);//0~255透明度值
更多相关文章
- Android view更改背景资源,padding消失的问题
- android图片透明度跟缩放大小动画事件
- Android 4.x上适配设置DialogFragment背景透明--可拓展实现悬浮
- 设置android的布局文件的背景颜色为黑色
- Android设置桌面背景图片的方法
- Android: VideoView做背景仿常见APP登录动态页面
- android 自定义属性实现 ImageView 透明度渐变效果
- android > layout > background 背景图片重复
- Android背景设置