グラフ ビューにメニューを含めようとしています。グラフは完全に機能しており、メインのアクティビティでは、メニューが正常に機能しています。メニューをグラフ作成アクティビティに表示できないようです。
LineGraph.java 内のコードは次のとおりです。
public class LineGraph extends Activity {
//me trying to initialize the menu
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_graph, menu);
return true;
}
public Intent getIntent(Context context){
//data
int[] x = {1,2,3,4,5,6,7,8,9,10}; //x values
int[] y = {30,34,45,80,57,77,89,100,111,123,145};//yvalues
TimeSeries series = new TimeSeries("Caffeine Level");
for(int i = 0; i<x.length;i++){
series.add(x[i], y[i]);
}
XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();
dataset.addSeries(series);
XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer();
XYSeriesRenderer renderer = new XYSeriesRenderer();
mRenderer.setXTitle("Title");
mRenderer.setYTitle("ytitle");
mRenderer.addSeriesRenderer(renderer);
mRenderer.setBackgroundColor(Color.BLACK);
Intent intent = ChartFactory.getLineChartIntent(context, dataset, mRenderer, "Line Graph");
return intent;
}
}
これは単純な変更だと思いますが、検索してみましたが、答えが見つからないようです。明らかなこと(少なくとも私にとって)はチェックされています。たとえば、私は正しい R を使用しています。 activity_graph は /res/menu ディレクトリ内に存在します。私は何を間違っていますか?ありがとう!