Android 如何在折线图中添加x轴作为日期时间标签

Android 如何在折线图中添加x轴作为日期时间标签,android,Android,我想将android数据库中已经记录的值(在数据库的第二列中)作为时间的函数(在数据库的第三列中已经显示的时间)绘制在图表上 我已经创建了此代码中的图形: linedataset.setLineWidth(4); //linedataset.setLabel("dataset1"); autoUpdate = new Timer(); autoUpdate.schedule(new TimerTask() { public vo

我想将android数据库中已经记录的值(在数据库的第二列中)作为时间的函数(在数据库的第三列中已经显示的时间)绘制在图表上

我已经创建了此代码中的图形:

   linedataset.setLineWidth(4);
    //linedataset.setLabel("dataset1");
    autoUpdate = new Timer();
    autoUpdate.schedule(new TimerTask() {
        public void run() {
            runOnUiThread(new Runnable() {
                public void run() {
                    linedataset.setValues(getDatavalues());
                    dataset.add(linedataset);
                    linedata = new LineData(dataset);
                    lineChart.setData(linedata);
                    lineChart.invalidate();
                }
            });
        }
    }, 0, 1000); // updates each 2 sec


}

public  ArrayList<Entry> getDatavalues() {
    ArrayList<Entry> datavalue = new ArrayList<>();
    String[] colum = {"time","nom"};
    Cursor cursor = h.getAllContant();
    for (int time  =cursor.getInt(2); time  < cursor.getCount(); time++) {
        cursor.moveToNext();
        datavalue.add(new Entry( cursor.getInt(1),cursor.getInt(2)));
    }

    return datavalue;
}
linedataset.setLineWidth(4);
//linedataset.setLabel(“数据集1”);
自动更新=新计时器();
autoUpdate.schedule(新的TimerTask(){
公开募捐{
runOnUiThread(新的Runnable(){
公开募捐{
linedataset.setValues(getDatavalues());
添加(linedataset);
linedata=新的linedata(数据集);
lineChart.setData(linedata);
lineChart.invalidate();
}
});
}
}, 0, 1000); // 每2秒更新一次
}
公共ArrayList getDatavalues(){
ArrayList datavalue=新的ArrayList();
字符串[]列={“时间”,“名称”};
Cursor=h.getAllContant();
for(int-time=cursor.getInt(2);time