1
私はAndroidのAndroidグラフとアンドロイドの新作です。私はHorizontal BarChart Labelsを描くことを考えていますが、私はできません。私は自分のデータエントリーに入れたラベルを書きたいと思う。私は)Incorrecto」)Mp Androidチャート。私は水平バーのラベルにバーのラベルを表示することができません
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
System.out.println("Message");
// Inflate the layout for this fragment
myFragmentView = inflater.inflate(R.layout.fragment_stats, container, false);
mChart = (HorizontalBarChart) myFragmentView.findViewById(R.id.chart);
// mChart.setHighlightEnabled(false);
drawUI();
XAxis xl = mChart.getXAxis();
xl.setPosition(XAxis.XAxisPosition.BOTTOM);
xl.setDrawAxisLine(false);
xl.setDrawGridLines(false);
xl.setDrawLabels(true);
YAxis yl = mChart.getAxisLeft();
yl.setPosition(YAxis.YAxisLabelPosition.INSIDE_CHART);
yl.setDrawAxisLine(false);
yl.setDrawGridLines(false);
yl.setDrawLabels(True);
YAxis yr = mChart.getAxisRight();
yr.setDrawAxisLine(false);
yr.setDrawGridLines(false);
yr.setDrawLabels(false);
// yr.setInverted(true);
mChart.setFitBars(false);
mChart.animateY(2500);
return myFragmentView;
}
public void drawUI()
{
ArrayList<BarEntry> yVals1 = new ArrayList<BarEntry>();
MainActivity activity = (MainActivity) getActivity();
Team LocalTeam = activity.GetTeam(1);
yVals1.add(new BarEntry(1 *2f, LocalTeam.getRedCard(),"Rojas"));
yVals1.add(new BarEntry(2 *2f, LocalTeam.getYellowCard(),"Amarillas"));
yVals1.add(new BarEntry(3 *2f, LocalTeam.getOffSide(),"Off Side"));
リンク(6月、月、4月)であるグラフに一度のようにラベルを書きたい。 yVals1.add(新しいBarEntryは(10 * 2F、LocalTeam.getPass()、 "pases"));
BarDataSet set1 ;
set1= new BarDataSet(yVals1,"Local");
ArrayList<IBarDataSet> dataSets = new ArrayList<IBarDataSet>();
dataSets.add(set1);
BarData data = new BarData(dataSets);
mChart.setData(data);
mChart.getXAxis().setCenterAxisLabels(false);
mChart.invalidate();
}
}`
少しあまりにも多くのコードを読んで答えるためにあなたが[MCVE]作成することができ、あなたの質問が難しくなって、ここにありますか。? – dorukayhan
今、その大丈夫?私は持っているどのようにラベルを追加するか考えていない –