把View切换圆角的方法

public class CornerUtil {    public static void clipViewCircle(View view) {        view.setClipToOutline(true);        view.setOutlineProvider(new ViewOutlineProvider() {            @Override            public void getOutline(View view, Outline outline) {                outline.setOval(0, 0, view.getWidth(), view.getHeight());            }        });    }    public static void clipViewCornerByDp(View view, final int pixel) {        view.setClipToOutline(true);        view.setOutlineProvider(new ViewOutlineProvider() {            @Override            public void getOutline(View view, Outline outline) {                outline.setRoundRect(0, 0, view.getWidth(), view.getHeight(), pixel);            }        });    }}

  使用方法:

CornerUtil.clipViewCornerByDp(mEventImage, 5);

  简单吧!!!

                                                                               The     End

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Fedora镜像
  3. Python list sort方法的具体使用
  4. python list.sort()根据多个关键字排序的方法实现
  5. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
  6. android上一些方法的区别和用法的注意事项
  7. Android(安卓)Activity界面切换添加动画特效
  8. android实现字体闪烁动画的方法
  9. Android中dispatchDraw分析

随机推荐

  1. Android上的否认和欺骗
  2. 引擎设计跟踪(九.9) 文件包系统(Game Pac
  3. 怎么在android实现通过浏览器点击链接打
  4. Android:Plug-in com.android.ide.eclipse
  5. android 微信分享
  6. android 视频播放器框架 [饺子播放器](ht
  7. Android研发技术的进阶之路
  8. 智能指针和弱引用 zz .
  9. 用Android(安卓)关于PopupMenu的
  10. Android(安卓)中关于 【Cursor】 类的介