package edu.purdue.app; //import edu.purdue.app.dining.DiningCourtsTwo; import android.app.Activity; import android.content.Intent; import android.graphics.Point; import android.os.Bundle; import android.view.Display; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class PurdueAppActivity extends Activity implements OnClickListener { Button buMap, buBus, buWeather, buEmail, buCorec, buDining, buEvents, buSports; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // Create buttons for main menu buMap = (Button) findViewById(R.id.main_menu_button_map); buBus = (Button) findViewById(R.id.main_menu_button_bus); buWeather = (Button) findViewById(R.id.main_menu_button_weather); buEmail = (Button) findViewById(R.id.main_menu_button_email); buCorec = (Button) findViewById(R.id.main_menu_button_corec); buDining = (Button) findViewById(R.id.main_menu_button_dining); buEvents = (Button) findViewById(R.id.main_menu_button_events); buSports = (Button) findViewById(R.id.main_menu_button_sports); // Set onClickListeners buMap.setOnClickListener(this); buBus.setOnClickListener(this); buWeather.setOnClickListener(this); buEmail.setOnClickListener(this); buCorec.setOnClickListener(this); buDining.setOnClickListener(this); buEvents.setOnClickListener(this); buSports.setOnClickListener(this); } public void onClick(View arg0) { // Find the class that we want to start from the button that was pressed Class activity = null; switch (arg0.getId()) { case R.id.main_menu_button_map: activity = edu.purdue.app.map.MapActivity.class; break; case R.id.main_menu_button_bus: activity = edu.purdue.app.bus.BusMapActivity.class; break; case R.id.main_menu_button_weather: activity = edu.purdue.app.weather.WeatherActivity.class; break; case R.id.main_menu_button_email: activity = null; break; case R.id.main_menu_button_corec: activity = null; break; case R.id.main_menu_button_dining: activity = edu.purdue.app.dining.DiningCourts.class; break; case R.id.main_menu_button_events: activity = edu.purdue.app.EventsPageActivity.class; break; case R.id.main_menu_button_sports: activity = edu.purdue.app.sports.SportsActivity.class; break; } // Start the activity if (activity != null) { Intent i = new Intent(this, activity); startActivity(i); } } }