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);
}
}
}