/** * 动态设置图片宽高 * * @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; }