Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.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/2/image-processing/2.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
Java 如何使用MPAndroidChart条形图将Y轴值仅设置为左侧,而不同时设置为左侧和右侧_Java_Android_Android Studio_Mpandroidchart - Fatal编程技术网

Java 如何使用MPAndroidChart条形图将Y轴值仅设置为左侧,而不同时设置为左侧和右侧

Java 如何使用MPAndroidChart条形图将Y轴值仅设置为左侧,而不同时设置为左侧和右侧,java,android,android-studio,mpandroidchart,Java,Android,Android Studio,Mpandroidchart,我已经知道如何使用下面的方法将X轴值设置为显示在底部而不是顶部。我现在的问题是,我的Y轴值显示在左侧和右侧,我只希望它们显示在图表的左侧 if (response.isSuccessful()) { // Reload data source Items = new ArrayList<>(); Items.clear(); Items.addAll(response.body()); //currentReportingGroup = Items.ge

我已经知道如何使用下面的方法将X轴值设置为显示在底部而不是顶部。我现在的问题是,我的Y轴值显示在左侧和右侧,我只希望它们显示在图表的左侧

if (response.isSuccessful()) {
   // Reload data source
   Items = new ArrayList<>();
   Items.clear();
   Items.addAll(response.body());
   //currentReportingGroup = Items.get(0).ReportingGroup;
   //ItemsAdapter.notifyDataSetChanged();
   Log.i(TAG, "onResponse: ");
   //load(view);
   BarChart chart = (BarChart) aq.id(R.id.chart).getView();
   XAxis xAxisChart = chart.getXAxis();
   YAxis yAxisChart = chart.getAxisLeft();
   //yAxisChart.setValueFormatter(new MyAxisValueFormatter());
  // yAxisChart.setPosition(YAxis.YAxisLabelPosition.);
   xAxisChart.setPosition(XAxis.XAxisPosition.BOTTOM);
   BarData data = new BarData(getXAxisValues(), getDataSet());
   chart.setData(data);
   chart.setDescription("");
   chart.animateXY(2000, 2000);
   chart.invalidate();

}
if(response.issusccessful()){
//重新加载数据源
Items=newarraylist();
Items.clear();
Items.addAll(response.body());
//currentReportingGroup=Items.get(0).ReportingGroup;
//ItemsAdapter.notifyDataSetChanged();
Log.i(标记“onResponse:”);
//加载(视图);
条形图=(条形图)aq.id(R.id.chart).getView();
XAxis xAxisChart=chart.getXAxis();
YAxis yAxisChart=chart.getAxisLeft();
//setValueFormatter(新的MyAxisValueFormatter());
//yAxisChart.setPosition(YAxis.YAxisLabelPosition.);
xaxiscart.setPosition(XAxis.XAxisPosition.BOTTOM);
BarData data=新的BarData(GetXaxiValues(),getDataSet());
图表.设置数据(数据);
图表.设置说明(“”);
图表.动画制作(2000年,2000年);
chart.invalidate();
}

您可以使用以下方法禁用右轴:

chart.getAxisRight().setEnabled(false);