0
因此,我正在使用android GraphView製作圖形應用程序(Line Graph)。 我做了什麼:Android GraphView,添加X和Y座標,使用EditTextView
- 創建一個圖形視圖
- 創建2個文本視圖(編輯文本的意見,只有採取數字),對於x 和y座標
- 的按鈕,增加了點(x和y座標),然後 更新新圖形。
我打電話通過以下功能按鈕:writecor(View view)
- (寫座標轉換爲圖形...)
public void writecor(View view)
{
GraphView linegraph = (GraphView)findViewById(R.id.graph);
EditText xc,yc;
int xv,yv;
xc=(EditText)findViewById(R.id.xcor);
yc=(EditText)findViewById(R.id.ycor);
xv=Integer.parseInt(xc.getText().toString());
yv=Integer.parseInt(yc.getText().toString());
line_series = new LineGraphSeries<DataPoint>(generatedata());
line_series.appendData(new DataPoint(xv,yv),true,50);
line_series.resetData(generatedata());
linegraph.addSeries(line_series);
}
其中generatedata()
- (包含已有的座標)如下:
private DataPoint[] generatedata()
{
DataPoint[] values =
{
new DataPoint(1,5),
new DataPoint(2,8),
new DataPoint(4,7),
new DataPoint(7,11)
};
該代碼顯然是錯誤的,所以你能幫助我嗎?