안드로이드 개발 질문/답변
(글 수 45,052)
protected void onRestoreInstanceState(Bundle savedState) { super.onRestoreInstanceState(savedState); // 설명좀 (super는 위에서 받아온다는거 savedState 이거는 뭐할때 사용함 mDataset = (XYMultipleSeriesDataset) savedState.getSerializable("dataset");// 이것 설명좀.. 하나도모르겟어요 mRenderer = (XYMultipleSeriesRenderer) savedState.getSerializable("renderer");// 이것도 mCurrentSeries = (XYSeries) savedState.getSerializable("current_series");// 이것도 mCurrentRenderer = (XYSeriesRenderer) savedState.getSerializable("current_renderer");// 이것도 mDateFormat = savedState.getString("date_format");// 이것도 } // @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); //이쪽도 outState.putSerializable("dataset", mDataset); //이쪽도 outState.putSerializable("renderer", mRenderer); //이쪽도 outState.putSerializable("current_series", mCurrentSeries); /이쪽도 outState.putSerializable("current_renderer", mCurrentRenderer); /이쪽도 outState.putString("date_format", mDateFormat); //이쪽도 } protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //savedlnstanceState 는 뭐하러 받앗는가? 버튼이벤트할때 쓰나? current = this; setContentView(R.layout.xy_chart); // mX = (EditText) findViewById(R.id.xValue); //이건 안쓰는거임 mY = (EditText) findViewById(R.id.yValue); //이것만씀 설명좀 .. R.id.yValue (이미지 보이게할려면 이게 필요한듯// xml과 연결되있는듯
mAdd = (Button) findViewById(R.id.add); mNewSeries = (Button) findViewById(R.id.new_series); mNewSeries.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { String seriesTitle = "Series " + (mDataset.getSeriesCount() + 1); //누르면 series 글자에 +1해주는거? XYSeries series = new XYSeries(seriesTitle); //설명좀 // mDataset.addSeries(series) ; 버튼누를때마다 추가 + mCurrentSeries = series; //설명좀 XYSeriesRenderer renderer = new XYSeriesRenderer(); //설명좀 mRenderer.addSeriesRenderer(renderer); //설명좀 mCurrentRenderer = renderer; //설명좀 setSeriesEnabled(true); //설명좀