마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

사진 여러장을 하나로 보이게 하는 방법

0 추천

 

이미지를 여러장 넣는 방법에 대해 궁금하고, 어디를 참고해야할지 감을 잡기가 어렵습니다.

public static Bitmap getRoundedBitmap(Bitmap bitmap) {
    final Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Bitmap.Config.ARGB_8888);
    final Canvas canvas = new Canvas(output);
 
    final int color = Color.GRAY;
    final Paint paint = new Paint();
    final Rect rect = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight());
    final RectF rectF = new RectF(rect);
 
    paint.setAntiAlias(true);
    canvas.drawARGB(0, 0, 0, 0);
    paint.setColor(color);
    canvas.drawOval(rectF, paint);
 
    paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_IN));
    canvas.drawBitmap(bitmap, rect, rect, paint);
 
    bitmap.recycle();
 
    return output;
  }

출저 : http://www.kmshack.kr/2013/07/%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-bitmap-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EB%9D%BC%EC%9A%B4%EB%94%A9-%EC%B2%98%EB%A6%AC%EB%B0%A9%EB%B2%95/

익명사용자 님이 2016년 2월 25일 질문
2016년 2월 25일 수정

2개의 답변

0 추천
aucd29 (218,390 포인트) 님이 2016년 2월 25일 답변
0 추천
그냥 추측입니다만  리니어로 이미지뷰 4개 감싼다음에 리니어를 라운딩처리하면 될거 같습니다....

그냥 추측입니다.
혹시나 몰라서여 님이 2016년 2월 25일 답변
2016년 2월 25일 수정
...