GraphView 라이브러리 (InfoSource)를 사용하고 있으며 라벨 재 지정 축에 문제가 있습니다. 내 xml 파일이 설정되는 방식으로, 그래프에 대한 상위 뷰가 있고 그래프 아래에 6 개의 확인란이 있습니다. 각 확인란은 그래프에있는 다른 선을 나타내고 선택하지 않으면 선이 사라집니다. Diff V
그래프 만 -5 내지 5이 잘 보이지만 초기 그래프 때 축이 정확하게 표시되어 값을 가질 때GraphView 축 문제
세 Net V
그래프 모두가 -1000에서 1000 사이의 값을 갖는다. 그러나 세 개의 확인란을 모두 선택 취소하면 그래프가 -5 및 5 값에 맞게 크기가 조정됩니다. 그래프 크기 조정 올바르게 작동하지만 Y 축 -1000 1000 레이블이 유지됩니다. 그래프 크기를 조정 한 후 내 손가락을 스 와이프하면 축 레이블을 스스로 해결할 수 있지만 않는 한 작동하도록 얻을 수 없습니다. 나는 손가락으로 그래프를 만진다.
다음은 하나의 확인란에 대한 코드입니다. 나머지 체크 박스는 모든 의도와 목적에 대해 동일합니다.
netV2Check.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if(hasRead) {
if(((CheckBox) v).isChecked()) {
graphView.addSeries(seriesNetV2);
graphView.setScalable(true);
graphView.setViewPort(0, 166);
graphLayout.removeAllViews();
graphLayout.addView(graphView);
} else {
graphView.removeSeries(seriesNetV2);
graphView.setScalable(true);
graphView.setViewPort(0, 166);
graphLayout.removeAllViews();
graphLayout.addView(graphView);
}
}
}
});