0

グラフSharedPreferencesを作成するときにファイルに保存されているデータを取得する方法の例を誰かに教えてもらえますか?AChartEngine

私はAndroidとJavaにかなり慣れていません。解決策が見つからないため、初めて助けを求めました。私の目的は、文字列を取得しuserID、グラフのタイトルを更新することです。私がこれまでに持っているコードはグラフを示していますが、userID.

前もって感謝します。

public class ProfileGraph extends Activity {

   private String userID;

   public void onCreate(Bundle savedInstanceState){
       super.onCreate(savedInstanceState);

       SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this);
       userID = sp.getString("USERID", "");
    }

    public Intent getIntent(Context context) {

        int[]x = {1,2,3};
        double[] y =  { 0.071, 0.09, 0.112 }; // y values!
        XYSeries series = new XYSeries("Dots"); 

        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();
        mRenderer.addSeriesRenderer(renderer);
        mRenderer.setChartTitle(userID);

        Intent intent = ChartFactory.getLineChartIntent(context, dataset, mRenderer, "Line Graph Title");
        return intent;

    }
}
4

0 に答える 0