안녕하세요
imageview에 bitmap을 넣고 빨간테두리를 만들고 싶습니다
그래서
이미지뷰. setimagebitmap을 하고
imageView를상속받은 클래스에
@Override
protected void onDraw(Canvas canvas) {
Paint p = new Paint();
p.setColor(0xffff0000);
p.setStyle(Style.STROKE);
p.setStrokeWidth(10);
Rect r = canvas.getClipBounds();
canvas.drawRect(r,p);
super.onDraw(canvas);
}
를 했더니 bitmap위에그려야하는데 아래에 그려지져서 안보입니다...
뷰를 2개만들어서 visible invisible해도 되긴하지만 깔끔하게 bitmap위에 테두리를그릴수있는방법이 있을까요