Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MPandroid图表(条形图)中为X轴设置标签_Android_Bar Chart_Mpandroidchart - Fatal编程技术网

在MPandroid图表(条形图)中为X轴设置标签

在MPandroid图表(条形图)中为X轴设置标签,android,bar-chart,mpandroidchart,Android,Bar Chart,Mpandroidchart,我一直在想办法,也读了很多帖子。但我无法在MPAndroid的条形图中将标签设置为xaxis。目前,它显示了条形图的位置。如果没有您的工作示例,很难回答问题,试试这个,它可能会对您有所帮助 // Plotting Data ArrayList<BarEntry> XValues = new ArrayList<>(); BarEntry v1e1 = new BarEntry(110.000f, 0); valueSet1.add(v1e1); // Setting

我一直在想办法,也读了很多帖子。但我无法在MPAndroid的条形图中将标签设置为xaxis。目前,它显示了条形图的位置。

如果没有您的工作示例,很难回答问题,试试这个,它可能会对您有所帮助

// Plotting Data
ArrayList<BarEntry> XValues = new ArrayList<>();
BarEntry v1e1 = new BarEntry(110.000f, 0);  
valueSet1.add(v1e1);
// Setting X label this way
BarDataSet set = new BarDataSet(XValues, "Age Distribution");
//打印数据
ArrayList XValues=新的ArrayList();
巴伦特里v1e1=新巴伦特里(110.000f,0);
valueSet1.add(v1e1);
//这样设置X标签
BarDataSet=新的BarDataSet(X值,“年龄分布”);
  • 步骤1:初始化x轴,如下所示=全局=阵列列表Xaxi0
    初始化xaxis0=newarraylist()
  • 步骤2:之后,如果您有arraylist数据字符串,则启动循环 将所有字符串添加到x轴值中,如下代码所示

     for (int i = 0; i < xdata.size(); i++)
     {                       
    
           * xaxis0.add(i, xdata.get(i).get("date"));
    
           int data222 = Integer.parseInt(str);
    
           BarEntry v1e11 = new BarEntry(data222, i);
    
      }
    
    
      BarDataSet barDataSet1 = new BarDataSet(valueSet1, "Top 5 deals");
    
      barDataSet1.setColors(whitecolors);
    
      barDataSet1.setHighLightColor(Color.GREEN);
    
      barDataSet1.setBarSpacePercent(60f);
    
      barDataSet1.setValueTextColor(Color.WHITE);
    
      dataSets = new ArrayList<>();
    
      dataSets.add(barDataSet1);
    
     *BarData data11 = new BarData(xaxis0, dataSets);
    
      data11.setValueFormatter(new LargeValueFormatter());
    
      data11.setGroupSpace(100f);
    
      holder.chart.setData(data11);
    
    for(int i=0;i
  • 那是它的


Hi@Vinod Kumar,你能回答我关于xAxis标签的悬赏问题吗