Skip to main content

startActivity error in Android graph view

No replies
bdtuhin007
Offline
Joined: 2012-01-16



I have a code but it doesn't work ! can you please help me on it? it will show graph in android field. but startActivity doesn't properly !! can anyone help me please ?

<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

int DataCnt = 6;

SortedData[][] //This is an 2D array

---------------

[[FASTWEB-2012, -66, 0], [FASTWEB-1-001CA2B8E818, -85, 0], [FASTWEB-2012, -66, 5], [FASTWEB-1-001CA2B8E818, -85, 5], [FASTWEB-2012, -66, 10], [FASTWEB-1-001CA2B8E818, -85, 10]]

TerminalCount[][] ////This is an 2D array

-------------------

[[FASTWEB-2012, 3], [FASTWEB-1-001CA2B8E818, 3]]

XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();

XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer();

switch (TermDimenSnRow) //suppose I have TermDimenSnRow = 2

{

case 1:

break;

case 2:

TimeSeries series2 = new TimeSeries("WiFi 1");

TimeSeries series3 = new TimeSeries("WiFi 2");

for( int i2 = 0; i2 < DataCnt; i2++)

{

if(TerminalCount[0][0].equals(SortedData[i2][0]))

{

int WifiRSSIVal = (Integer.parseInt(String.valueOf(SortedData[i2][1])));

int WifiTimeVal = (Integer.parseInt(String.valueOf(SortedData[i2][2])));

series2.add(WifiRSSIVal, WifiTimeVal);

}

}

for( int i3 = 0; i3 < DataCnt; i3++)

{

if(TerminalCount[1][0].equals(SortedData[i3][0]))

{

int WifiRSSIVal = (Integer.parseInt(String.valueOf(SortedData[i3][1])));

int WifiTimeVal = (Integer.parseInt(String.valueOf(SortedData[i3][2])));

series3.add(WifiRSSIVal, WifiTimeVal);

}

}

dataset.addSeries(series2);

XYSeriesRenderer renderer2 = new XYSeriesRenderer();

mRenderer.addSeriesRenderer(renderer2);

dataset.addSeries(series3);

XYSeriesRenderer renderer3 = new XYSeriesRenderer();

mRenderer.addSeriesRenderer(renderer3);

break;

case 3:

break;

-

-

-

-

case 10:

break;

Intent intent = ChartFactory.getLineChartIntent(context, dataset, mRenderer, "Graph 1");

this.startActivity(intent); //I have tried here by this (startActivity(intent))

<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>