Example #1
0
 /**
  * 动态设置图片宽高
  *
  * @param context
  * @param stander_w
  * @param stander_h
  * @param num
  * @param space_image
  * @param space_left
  * @param space_right
  * @return
  */
 public static int[] setImageWH(
     Context context,
     int stander_w,
     int stander_h,
     int num,
     int space_image,
     int space_left,
     int space_right) {
   int wh[] = new int[2]; // 0:w, 1:h
   wh[0] =
       (DeviceUtils.getScreenWH(context)[0]
               - dp2px(context, space_left + space_right)
               - dp2px(context, space_image * (num - 1)))
           / num;
   wh[1] = wh[0] * stander_h / stander_w;
   return wh;
 }