0
나는 그림의 크기를 조절하려고하는데, 나는 svg-android-library에서 가져온다. 드로어 블을 만들 수는 있지만 드로잉 할 수는 없습니다.PictureDrawable을 ScaleDrawble로 변환하는 방법?
Drawable drawable = svg.createPictureDrawable();
int size = 108;
Bitmap img = Bitmap.createBitmap(size, size, Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(img);
//resize drawable here according to screen width
drawable = new ScaleDrawable(drawable, 0, size*2, size*2).getDrawable();
drawable.setBounds(0, 0, size*2, size*2);
drawable.draw(canvas);
어떤 제안 :
여기에 내가 노력 코드는?