1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
| package com.projet.EsaiPlanning;
import android.app.TabActivity;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;
import android.widget.TextView;
public class DisplayEdtActivity extends TabActivity {
private TabHost tabHost;
private TabSpec tabSpec;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fenetre_emploi_du_temps);
boolean test;
try {
test = OptionsActivity.ACCMETRE.isChecked();
}
catch (NullPointerException e){
test=true;
}
if(!test){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
Spinner choixFormationBis = (Spinner) findViewById(R.id.choixFormationBis);
ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
adapter.add("IR1");
adapter.add("IR2");
adapter.add("IR3");
adapter.add("SEP1");
adapter.add("SEP2");
adapter.add("SEP3");
adapter.add("CPI1");
adapter.add("CPI2");
adapter.add("CPI3");
choixFormationBis.setAdapter(adapter);
Intent intent = new Intent(this, OngletsActivity.class);
tabHost = getTabHost();
intent.putExtra("valeur", "Emploi du temps de Lundi");
tabSpec = tabHost.newTabSpec("lundi").setIndicator(createTabView(this,"Lundi")).setContent(intent);
tabHost.addTab(tabSpec);
intent = new Intent(this, OngletsActivity.class);
intent.putExtra("valeur", "Emploi du temps de Mardi");
tabSpec = tabHost.newTabSpec("mardi").setIndicator(createTabView(this,"Mardi")).setContent(intent);
tabHost.addTab(tabSpec);
intent = new Intent(this, OngletsActivity.class);
intent.putExtra("valeur", "Emploi du temps de Mercredi");
tabSpec = tabHost.newTabSpec("mercredi").setIndicator(createTabView(this,"Mercredi")).setContent(intent);
tabHost.addTab(tabSpec);
intent = new Intent(this, OngletsActivity.class);
intent.putExtra("valeur", "Emploi du temps de Jeudi");
tabSpec = tabHost.newTabSpec("jeudi").setIndicator(createTabView(this,"Jeudi")).setContent(intent);
tabHost.addTab(tabSpec);
intent = new Intent(this, OngletsActivity.class);
intent.putExtra("valeur", "Emploi du temps de Vendredi");
tabSpec = tabHost.newTabSpec("vendredi").setIndicator(createTabView(this,"Vendredi")).setContent(intent);
tabHost.addTab(tabSpec);
}
private static View createTabView(final Context context, final String text) {
View view = LayoutInflater.from(context).inflate(R.layout.onglets_semaine, null);
TextView tv = (TextView) view.findViewById(R.id.contenu);
tv.setText(text);
return view;
}
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.layout.options_menu, menu);
return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.credits:
Intent openStartingPoint1 = new Intent("com.projet.EsaiPlanning.CREDITSACTIVITY");
startActivity(openStartingPoint1);
return true;
case R.id.options:
Intent openStartingPoint2 = new Intent("com.projet.EsaiPlanning.OPTIONSACTIVITY");
startActivity(openStartingPoint2);
return true;
default:
return super.onOptionsItemSelected(item);
}
}
} |
Partager