public static Drawable getDrawable(@DrawableRes final int drwId, final float scalingFactor, final boolean mutate) {
        Drawable result = DrawableCompat.wrap(Objects.requireNonNull(ResourcesCompat.getDrawable(CgeoApplication.getInstance().getResources(), drwId, null)));
        if (mutate) {
            result.mutate();
        }
        if (scalingFactor != 1.0f) {
            result = new ScalableDrawable(result, scalingFactor);
            if (mutate) {
                result.mutate();
            }
        }
        return result;
    }
Sets padding (in DP) to apply to each list item.
 List of int[] are added to each other to get the final padding. For each int[] following rule applies:
 If 4 numbers are given, they are applied to left, top, right, bottom in that order
 If 2 numbers are given, they are applied to horizontal (left+right), vertical (top+bottom)
 If 1 number is given it is applied to all 4 sides
main/src/main/java/cgeo/geocaching/ui/ViewUtils.java