16224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala/*
26224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala * Copyright 2012 AndroidPlot.com
36224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *
46224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *    Licensed under the Apache License, Version 2.0 (the "License");
56224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *    you may not use this file except in compliance with the License.
66224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *    You may obtain a copy of the License at
76224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *
86224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *        http://www.apache.org/licenses/LICENSE-2.0
96224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *
106224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *    Unless required by applicable law or agreed to in writing, software
116224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *    distributed under the License is distributed on an "AS IS" BASIS,
126224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
136224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *    See the License for the specific language governing permissions and
146224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala *    limitations under the License.
156224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala */
166224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
176224eda509d436a575f801942337da92a6c18767Eino-Ville Talvalapackage com.androidplot.demos;
186224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
196224eda509d436a575f801942337da92a6c18767Eino-Ville Talvalaimport android.app.Activity;
206224eda509d436a575f801942337da92a6c18767Eino-Ville Talvalaimport android.content.Intent;
216224eda509d436a575f801942337da92a6c18767Eino-Ville Talvalaimport android.os.Bundle;
226224eda509d436a575f801942337da92a6c18767Eino-Ville Talvalaimport android.view.View;
236224eda509d436a575f801942337da92a6c18767Eino-Ville Talvalaimport android.widget.Button;
246224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
256224eda509d436a575f801942337da92a6c18767Eino-Ville Talvalapublic class MainActivity extends Activity
266224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala{
276224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala    /** Called when the activity is first created. */
286224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala    @Override
296224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala    public void onCreate(Bundle savedInstanceState)
306224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala    {
316224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        super.onCreate(savedInstanceState);
326224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        setContentView(R.layout.main);
336224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
346224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startSimplePieExButton = (Button) findViewById(R.id.startSimplePieExButton);
356224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startSimplePieExButton.setOnClickListener(new View.OnClickListener() {
366224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
376224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
386224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, SimplePieChartActivity.class));
396224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
406224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
416224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
426224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startDynamicXYExButton = (Button)findViewById(R.id.startDynamicXYExButton);
436224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startDynamicXYExButton.setOnClickListener(new View.OnClickListener() {
446224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
456224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
466224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, DynamicXYPlotActivity.class));
476224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
486224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
496224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
506224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startSimpleXYExButton = (Button) findViewById(R.id.startSimpleXYExButton);
516224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startSimpleXYExButton.setOnClickListener(new View.OnClickListener() {
526224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
536224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
546224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, SimpleXYPlotActivity.class));
556224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
566224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
576224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
586224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startBarPlotExButton = (Button) findViewById(R.id.startBarPlotExButton);
596224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startBarPlotExButton.setOnClickListener(new View.OnClickListener() {
606224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
616224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
626224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, BarPlotExampleActivity.class));
636224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
646224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
656224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
666224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startOrSensorExButton = (Button) findViewById(R.id.startOrSensorExButton);
676224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startOrSensorExButton.setOnClickListener(new View.OnClickListener() {
686224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
696224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
706224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, OrientationSensorExampleActivity.class));
716224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
726224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
736224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
746224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startTimeSeriesExButon = (Button)findViewById(R.id.startTimeSeriesExButton);
756224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startTimeSeriesExButon.setOnClickListener(new View.OnClickListener() {
766224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
776224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
786224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, TimeSeriesActivity.class));
796224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
806224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
816224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
826224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startStepChartExButton = (Button)findViewById(R.id.startStepChartExButton);
836224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startStepChartExButton.setOnClickListener(new View.OnClickListener() {
846224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
856224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
866224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, StepChartExampleActivity.class));
876224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
886224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
896224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
906224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startScrollZoomExButton = (Button)findViewById(R.id.startScrollZoomButton);
916224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startScrollZoomExButton.setOnClickListener(new View.OnClickListener() {
926224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
936224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
946224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, TouchZoomExampleActivity.class));
956224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
966224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
976224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
986224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startXyRegionExampleButton = (Button)findViewById(R.id.startXyRegionExampleButton);
996224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startXyRegionExampleButton.setOnClickListener(new View.OnClickListener() {
1006224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
1016224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
1026224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, XYRegionExampleActivity.class));
1036224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
1046224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
1056224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
1066224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
1076224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button listViewExButton = (Button)findViewById(R.id.startXyListViewExButton);
1086224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        listViewExButton.setOnClickListener(new View.OnClickListener() {
1096224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
1106224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
1116224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, ListViewActivity.class));
1126224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
1136224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
1146224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
1156224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startDualScaleExampleButton = (Button)findViewById(R.id.startDualScaleExampleButton);
1166224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startDualScaleExampleButton.setOnClickListener(new View.OnClickListener() {
1176224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            @Override
1186224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            public void onClick(View view) {
1196224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                startActivity(new Intent(MainActivity.this, DualScaleXYPlotExampleActivity.class));
1206224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala            }
1216224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        });
1226224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
1236224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        Button startXYPlotWithBgImgExampleButton = (Button)findViewById(R.id.startXYPlotWithBgImgExample);
1246224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala        startXYPlotWithBgImgExampleButton.setOnClickListener(new View.OnClickListener() {
1256224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                    @Override
1266224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                    public void onClick(View view) {
1276224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                        startActivity(new Intent(MainActivity.this, XYPlotWithBgImgActivity.class));
1286224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                    }
1296224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala                });
1306224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala
1316224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala    }
1326224eda509d436a575f801942337da92a6c18767Eino-Ville Talvala}
133