개발 창고/Android
[Kotlin] Paint - Line
로이제로
2023. 2. 11. 22:00
반응형
// Step. 라인의 스타일 지정
val lineStyle = Paint().apply {
color = Color.parseColor("#5C00D8") // 라인 색상
style = Paint.Style.FILL // 라인 스타일
strokeWidth = 100f // 라인 굵기
strokeCap = Paint.Cap.ROUND // 라인 끝 부분 둥글게
}
// Step. Line의 시작과 끝점 정의
val stX = 100f // 시작 x좌표
val stY = 100f // 시작 y좌표
val edX = 200f // 종료 x좌표
val edY = 200f // 종료 y좌표
// Step. 뷰에 적용된 Line 정보를 그려줌
canvas?.drawLine(stX, stY, edX, edY, lineStyle)
라인 길이 : 전체 화면 기준왼쪽 기준 100f, 위쪽 기준 100f에서부터 왼쪽 기준 200f, 위쪽 기준 200f까지 대각선
라인 색상 : RGB값 "#5C00D8"
라인 두께 : 100f
라인 끝부분 : ROUND
반응형