안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. Canvas를 통해 그림을 그리는 Custom Widget을 하나 만들고 있습니다.
public class CustomGraphView extends View {
(생성자 생략.. 아무것도 없음)
public void onDraw(Canvas canvas) {
Log.d("test",String.valueOf(canvas.getHeight()) + String.valueOf(canvas.getWidth()));
}
}
위젯은 생성시에
android:layout_height="200px" android:layout_width="400px"와 같이 주었는데요,
저는 200,400을 구해오고 싶은데 저렇게 쓰면 휴대폰 해상도인 800480이 나오네요.
캔버스 자기자신의 크기를 구해올 방법이 있나요?