Android RectF转换为Rect的方法

1、原始方法:

Rect rect = new Rect((int)rectF_Src.left,
                    (int)rectF_Src.top,
                    (int)rectF_Src.right,
                    (int)rectF_Src.bottom);

2、四舍五入取整

Rect rect =new Rect();
rectF_Src.round(rect);

3、保留整数,确保不小于原有矩形的大小,即:top、left向下取舍,right、bottom向上取舍

Rect rect =new Rect();
rectF_Src.roundOut(rect);

你可能感兴趣的:(Android)