Scale generated bitmaps up for better rendering

Julien LepillerSat Jun 06 15:38:11+0200 2020

319d5d6

Scale generated bitmaps up for better rendering

app/src/main/java/eu/lepiller/nani/dictionary/Dictionary.java

108108
109109
    public Drawable getNewDrawable(Context context) {
110110
        if(newDrawable == null) {
111-
            Bitmap big = Bitmap.createBitmap(64, 64, Bitmap.Config.ARGB_8888);
111+
            Bitmap big = Bitmap.createBitmap(640, 640, Bitmap.Config.ARGB_8888);
112112
            Canvas canvas = new Canvas(big);
113113
114114
            // Ensure we have the base icon

121121
                star = context.getResources().getDrawable(R.drawable.ic_star);
122122
            }
123123
124-
            canvas.drawBitmap(drawableToBitmap(drawable, 64, 64), 0, 0, null);
125-
            canvas.drawBitmap(drawableToBitmap(star, 22, 22), 39, 39, null);
124+
            canvas.drawBitmap(drawableToBitmap(drawable, 640, 640), 0, 0, null);
125+
            canvas.drawBitmap(drawableToBitmap(star, 220, 220), 390, 390, null);
126126
            newDrawable = new BitmapDrawable(context.getResources(), big);
127127
        }
128128
        return newDrawable;