나는 이것을 보았고 나는 그림에서와 같이 나의 전설에서 같은 선을 원한다.안드로이드 GraphView - 범례 : 정사각형 대신 라인
나는 GraphView.getLegendRenderer()
객체에이를 찾을 수 없습니다.
나는 이것을 보았고 나는 그림에서와 같이 나의 전설에서 같은 선을 원한다.안드로이드 GraphView - 범례 : 정사각형 대신 라인
나는 GraphView.getLegendRenderer()
객체에이를 찾을 수 없습니다.
이 당신이 만드는 자신 만의 전설 렌더러가 있습니다.
LegendRenderer
을 확장하는 새 클래스를 만듭니다. draw
메서드를 재정의 할 수 있습니다. 줄 192는 직사각형이 렌더링되는 부분입니다. 직사각형 대신 선을 사용하려면 원래 코드를 변경하십시오. 당신은 당신이 끌어 오기 요청을 만들거나 단지 나는 아마 다음 버전에 대한 주요으로 병합 할 수 있습니다, GitHub의에서 문제로 사용자 정의 렌더러를 복사 할 수 있습니다 원하는 경우
.
재미있게 보내세요!
메서드를 재정의하려했지만 관리 할 수 없습니다. 내 중복 된 메서드는 호출되지 않습니다. 제 생각은'legendHight'의 크기를 반으로 줄이는 것이 었습니다. –
graph.setLegendRenderer (yourCustomRenderer)를 호출 했습니까? – appsthatmatter
음, 아뇨 .. 'CustomLegend cl = new CustomLegend(); cl.getLegendRenderer() ... ' –