안드로이드 MPAndroidChart MarkerView 질문입니다.
안드로이드로 차트를 그리고 있는데 차트 값 선택 시 해당 X축 위에 있는 값들을 MarkerView로 출력하고 싶습니다.
코드를 찾아보니 나오는 코드들은 대부분 Y축 값 하나만 나오거나 X축과 Y축만 출력됩니다.
entry로 받아오는 곳에서 x축과 y축값만 받아와져서 그러는 것 같은데 모든 값을 map 형태로 가져오는 방법은 없을까요..?
 
Activity_Temparature.java
            MyMarkerView marker = new MarkerView(this,R.layout.markerview);
            marker.setChartView(lineChart);
            lineChart.setMarker(marker); 
MyMarkerView.java
class MyMarkerView extends MarkerView {
        private TextView tvContent;
//        private void initAdapter() {
//            mAdapter = new StackA
//        }
        public MyMarkerView(Context context, int layoutResource) {
            super(context, layoutResource);
            tvContent = (TextView)findViewById(R.id.tvContent);
            System.out.println(layoutResource);
            System.out.println(context);
        }
        // callbacks everytime the MarkerView is redrawn, can be used to update the
        // content (user-interface)
        @Override
        public void refreshContent(Entry e, Highlight highlight) {
            if (e instanceof CandleEntry) { //선택한 점의 엔트리 값이 받아와짐 (x축, y축)
                CandleEntry ce = (CandleEntry) e;
                tvContent.setText("" + Utils.formatNumber(ce.getHigh(), 0, true));
            } else {
                tvContent.setText("" + Utils.formatNumber(e.getY(), 0, true));
            }
            super.refreshContent(e, highlight);
        }
        @Override
        public MPPointF getOffset() {
            return new MPPointF(-(getWidth() / 2), -getHeight());
        }
}
 
현재 결과

 
원하는 결과

이런 형식으로 MarkerView에 값이 여러개 찍히는 것입니다,,