찾다

 >  Q&A  >  본문

Android 设计一个菱形形状的Imageview组件.

网上没有资料,特来请教下大神

巴扎黑巴扎黑2773일 전538

모든 응답(4)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:51:03

    일반 아이디어: 뷰를 사용자 정의하고, 먼저 직사각형을 그린 다음(drawRect), 캐바스를 회전하고(rotate), 그림을 그리고 마지막으로 XOR 연산을 수행합니다.

    으아악

    회신하다
    0
  • 黄舟

    黄舟2017-04-17 17:51:03

    PorterDuffXfermode https://segmentfault.com/a/11...

    사용법을 확인하실 수 있습니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 17:51:03

    Paint.drawPath

    참조: 다각형 이미지 보기

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:51:03

    PorterDuffXfermode를 사용하면 이미지 합성 Xfermode와 임의의 모양 ImageView를 볼 수 있습니다

    으아악

    효과는 다음과 같습니다

    회신하다
    0
  • 취소회신하다