2014-02-22 4 views
0

모든 그래프에서 가로 방향을 얻으려면 어떻게해야합니까? 데모 차트 파일과 CombinedTemperatureChart를 기반으로 사용하고 있습니다. 나는이 전에 의도를 돌아보십시오Achartengine의 차트 방향

renderer.setOrientation(Orientation.HORIZONTAL); 
    Intent intent = ChartFactory.getCubicLineChartIntent(context, dataset, 
        renderer, 0.3f, "Average temperature"); 

    return intent; 

그리고 나는 또한 전에 클래스를 사용,이 시도. 이 경우

Intent lineIntent = graph.getIntent(this); 
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); 
    startActivity(lineIntent); 

, 나는 차트가 구성이지만,이 IP를 때, 방향이 장치의 방향을 다음과 전에 풍경이 설정되어 있는지 확인할 수 있습니다. 목록보기로 돌아 가면 가로 방향입니다.

나를 도와 줄 수있는 사람이 있습니까? 감사.

답변

1

사용 Orientation.VERTICAL 대신

renderer.setOrientation(Orientation.VERTICAL); 

Orientation.HORIZONTAL의 사실 setOrientation()

차트의 X 축 현재의 방향을 설정합니다.

매개 변수 : 오리 엔테이션 차트 방향

+0

도움 주셔서 감사합니다. 내가 원했던 효과가 아닙니다. 차트는 가로 방향으로 만 표시되어 사용자가이 위치에서 차트를 더 잘 볼 수있게해야합니다. –

+0

그런 다음 해당 활동에 대한 ur manifest를 변경하고 android : screenOrientation = "landscape"를 추가하십시오. – keshav

관련 문제