ImageView的几个方法

来源:互联网 发布:淘宝客服售后话术技巧 编辑:程序博客网 时间:2024/05/22 15:34

大家好 第一次写博客。心理还有点小紧张

今天给大家罗列一下ImageView的中文api吧。不喜勿喷

1.clearColorFilter() ;
可以看做是滤镜,这个方法可以用在点击图片获得焦点时候变色,通常我们用的是两张图片来完成这种需求。
2.getBaseline();
对于可以显示文字的View(如TextView,Button等),它的baseline 指的是这个UI控件中文字Text的baseline 到UI控件顶端的偏移值,可以通过View 的getBaseline()返回,如果一个View不支持baseline 对齐(比如ImageView) getBaseline()返回-1.
3.getDrawable();
获取当前ImageView被填充的图片,没有返回null
4.getImageMatrix();
返回imageView一个可选的矩阵(这个没用过…)
5.getScaleType();
返回一个放大缩放类型的枚举值 是一个位置想center,CENTER_CROP等
6.invalidateDrawable(Drawable dr);
使图片无效。个人认为是刷新图片用的,这个没有查到。
7.onCreateDrawableState();
创建一个新的Drawable状态,前提是系统缓存的Drawable状态被确认为无效


1 0