BitmapShader
, Paint
및 Canvas
을 사용하여 이미지를 원형으로 그리어 원형 ImageView
느낌과 모양을 만드는 서브 클래스 인 ImageView
하위 클래스를 만들었습니다. Facebook의 ChatHeads가하는 일 중 하나는 얼마나 많은 새로운 메시지가 있는지를 나타내는 ImageView
상단에 알림 상자를 넣는 것입니다. 이 모양을 모방하고 내 CircularImageView
상단에 알림 상자를 적용하고 싶습니다.ChatHead 스타일 ImageView를 만드는 방법은 무엇입니까?
주의 수 사진에서 하나 빨간색 상자 : 여기에 내가 무슨 말의 예입니다? 나는 이걸 내 ImageView
위에 올려 놓고 싶지만 어떻게해야 될지 확신 할 수 없다. 아마도 onDraw
메서드를 재정의하고 canvas
개체에서 drawText
메서드를 사용할 수는 있지만 어떻게 텍스트에 대한 올바른 좌표를 제공 할 수 있습니까? 좌표가 ImageView
에 상대적입니까?
그래서 모든 것을 요약하면 ImageView
위에 알림 상자를 놓는 것이 가장 좋은 방법은 무엇입니까?
원형 모양으로 이미지를 자른 방법에 대한 코드를 제공해 주시면 매우 유용합니다. – Joyson