我正在尝试将轴标题添加到使用mpandroid图表库创建的条形图中.我在我的活动中使用了多个片段,条形图是一个片段.我正在动态添加数据,一切正常.我想在x和y轴上添加标题,当我搜索时,我发现它不受库支持.他们建议我们在图表中添加textview或编辑库.
我知道这个问题与这篇文章相同,但他们没有答案. 如何将字符串标签添加到MPAndroidCharts
我尝试添加textview进行查看,并将其添加到图表的顶部.我尝试过给layout_gravity,但它没有用.如何将textview添加到视图的底部.我也需要添加y轴标题.我尝试添加到容器和视图.
public class BarChartFragment extends Fragment {
ScreenUtility screenUtility;
BarChart bar;
String nameOfChart,xAxisDesciption,yAxisDescription;
TextView xAxisName;
public BarChartFragment() {
// Required empty public constructor
}
@Override
public void onCreate(Bundle savedInstanceState) {
//this.setRetainInstance(true);
super.onCreate(savedInstanceState);
if (getArguments() != null) {
}
}
public View getView(){
return bar.getRootView();
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
screenUtility = new ScreenUtility(getActivity());
ArrayList<BarEntry> entries = new ArrayList<>();
BarDataSet dataSet = new BarDataSet(entries,nameOfChart);
dataSet.setColors(getColors());
dataSet.setStackLabels(new String[]{"CU1", "CU2"});
dataSet.setValueFormatter(new MyValueFormatter());
ArrayList<String> labels …Run Code Online (Sandbox Code Playgroud)