return true; } else { return super.onContextItemSelected(item);
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mInflater = LayoutInflater.from(this); calendar = Calendar.getInstance();
@Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); if (v.getId() == android.R.id.list) { AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo; Station station = (Station) getListAdapter().getItem(info.position); VeloFavori veloFavori = new VeloFavori(); veloFavori.number = Integer.toString(station.id); veloFavori = TransportsBordeauxApplication.getDataBaseHelper().selectSingle(veloFavori); menu.setHeaderTitle(Formatteur.formatterChaine(station.name)); menu.add(Menu.NONE, veloFavori == null ? R.id.ajoutFavori : R.id.supprimerFavori, 0, veloFavori == null ? getString(R.string.ajouterFavori) : getString(R.string.suprimerFavori)); } }
@Override @SuppressWarnings("unchecked") public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(getLayout()); setupActionBar();
@Override @SuppressWarnings("unchecked") public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.listpointsdevente); getActivityHelper().setupActionBar(R.menu.listpdv_menu_items, R.menu.holo_listpdv_menu_items);
@Override @SuppressWarnings("unchecked") public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(getLayout()); setupActionBar();
@SuppressWarnings("unchecked") @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.liststations); getActivityHelper().setupActionBar(R.menu.liststation_menu_items, R.menu.holo_liststation_menu_items);
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.listvelofavoris); getActivityHelper().setupActionBar(R.menu.liststation_favoris_menu_items,
@SuppressWarnings("unchecked") @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.liststations); getActivityHelper().setupActionBar(R.menu.liststation_menu_items, R.menu.holo_liststation_menu_items);
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.listnotif); getActivityHelper().setupActionBar(R.menu.default_menu_items, R.menu.holo_default_menu_items);
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.timeo); getActivityHelper().setupActionBar(R.menu.default_menu_items, R.menu.holo_default_menu_items);
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.listnotif); getActivityHelper().setupActionBar(R.menu.default_menu_items, R.menu.holo_default_menu_items); setListAdapter(new NotifAdapter(getApplicationContext(), TransportsBordeauxApplication.getDataBaseHelper().selectAll(Notification.class))); getListView().setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { Notification notification = (Notification) adapterView.getItemAtPosition(i); Intent intent = new Intent(ListNotif.this, DetailArret.class); Ligne ligne = Ligne.getLigne(notification.getLigneId()); Arret arret = Arret.getArret(notification.getArretId()); intent.putExtra("ligne", ligne); intent.putExtra("idArret", notification.getArretId()); intent.putExtra("nomArret", arret.nom); intent.putExtra("direction", notification.getDirection()); startActivity(intent); } }); registerForContextMenu(getListView()); updateTimeUtil = new UpdateTimeUtil(new UpdateTimeUtil.UpdateTime() { public void update(Calendar calendar) { ((NotifAdapter) getListAdapter()).majCalendar(); ((NotifAdapter) getListAdapter()).notifyDataSetChanged(); } }, this); updateTimeUtil.start(); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.listvelofavoris); getActivityHelper().setupActionBar(R.menu.liststation_favoris_menu_items, R.menu.holo_liststation_favoris_menu_items); setListAdapter(new VeloAdapter(getApplicationContext(), stations)); ListView listView = getListView(); listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @SuppressWarnings({"unchecked"}) public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) { VeloAdapter veloAdapter = (VeloAdapter) ((AdapterView<ListAdapter>) adapterView).getAdapter(); Station station = veloAdapter.getItem(position); String lat = Double.toString(station.getLatitude()); String lon = Double.toString(station.getLongitude()); Uri uri = Uri.parse("geo:" + lat + ',' + lon + "?q=" + lat + "," + lon); startActivity(new Intent(Intent.ACTION_VIEW, uri)); } }); listView.setTextFilterEnabled(true); registerForContextMenu(listView); new GetStations().execute((Void) null); // Look up the AdView as a resource and load a request. ((AdView) this.findViewById(R.id.adView)).loadAd(new AdRequest.Builder().build()); }
/** * Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.itineraires); getActivityHelper().setupActionBar(R.menu.default_menu_items, R.menu.holo_default_menu_items); ItineraireReponse itineraireReponse = (ItineraireReponse) getIntent().getExtras().getSerializable( "itineraireReponse"); int heureDepart = getIntent().getIntExtra("heureDepart", 0); setListAdapter(new TrajetAdapter(this, itineraireReponse.getTrajets(), heureDepart)); ListView lv = getListView(); lv.setTextFilterEnabled(true); lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) { Trajet trajet = (Trajet) adapterView.getItemAtPosition(position); Intent intent = new Intent(Itineraires.this, TrajetOnMap.class); intent.putExtra("trajet", trajet); startActivity(intent); } }); // Look up the AdView as a resource and load a request. ((AdView) this.findViewById(R.id.adView)).loadAd(new AdRequest.Builder().build()); } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(getLayout()); setupActionBar(); recuperationDonneesIntent(); gestionViewsTitle(); construireListe(); ListView lv = getListView(); lv.setFastScrollEnabled(true); lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) { Adapter arretAdapter = adapterView.getAdapter(); Cursor cursor = (Cursor) arretAdapter.getItem(position); Intent intent = new Intent(AbstractDetailTrajet.this, getDetailArretClass()); intent.putExtra("idArret", cursor.getString(cursor.getColumnIndex("_id"))); intent.putExtra("nomArret", cursor.getString(cursor.getColumnIndex("nom"))); intent.putExtra("direction", direction.direction); intent.putExtra("macroDirection", trajet.macroDirection); intent.putExtra("ligne", ligne); startActivity(intent); } }); lv.setTextFilterEnabled(true); }
/** * Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.itineraires); getActivityHelper().setupActionBar(R.menu.default_menu_items, R.menu.holo_default_menu_items); ItineraireReponse itineraireReponse = (ItineraireReponse) getIntent().getExtras().getSerializable( "itinerairesReponse"); int heureDepart = getIntent().getIntExtra("heureDepart", 0); setListAdapter(new TrajetAdapter(this, itineraireReponse.getTrajets(), heureDepart)); ListView lv = getListView(); lv.setTextFilterEnabled(true); lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) { Trajet trajet = (Trajet) adapterView.getItemAtPosition(position); Intent intent = new Intent(Itineraires.this, TrajetOnMap.class); intent.putExtra("trajet", trajet); startActivity(intent); } }); } }
@Override public boolean onContextItemSelected(MenuItem item) { AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); Arret arret; if (item.getItemId() == R.id.ajoutFavori) { arret = (Arret) getListAdapter().getItem(info.position); Ligne myLigne = new Ligne(); myLigne.id = arret.favori.ligneId; myLigne = AbstractTransportsApplication.getDataBaseHelper().selectSingle(myLigne); if (!myLigne.isChargee()) { chargerLigne(myLigne); } AbstractTransportsApplication.getDataBaseHelper().insert(arret.favori); return true; } else if (item.getItemId() == R.id.supprimerFavori) { arret = (Arret) getListAdapter().getItem(info.position); ArretFavori arretFavori = new ArretFavori(); arretFavori.arretId = arret.id; arretFavori.ligneId = arret.favori.ligneId; arretFavori.macroDirection = arret.favori.macroDirection; deleteFavori(arretFavori); return true; } else { return super.onContextItemSelected(item); } }
@Override public boolean onContextItemSelected(MenuItem item) { AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); Station station; VeloFavori veloFavori; switch (item.getItemId()) { case R.id.ajoutFavori: station = (Station) getListAdapter().getItem(info.position); veloFavori = new VeloFavori(); veloFavori.number = Integer.toString(station.id); TransportsBordeauxApplication.getDataBaseHelper().insert(veloFavori); return true; case R.id.supprimerFavori: station = (Station) getListAdapter().getItem(info.position); veloFavori = new VeloFavori(); veloFavori.number = Integer.toString(station.id); TransportsBordeauxApplication.getDataBaseHelper().delete(veloFavori); return true; default: return super.onOptionsItemSelected(item); } }
@Override public boolean onOptionsItemSelected(MenuItem item) { super.onOptionsItemSelected(item); if (item.getItemId() == R.id.menu_google_map) { Arret arret = new Arret(); arret.id = favori.arretId; arret = AbstractTransportsApplication.getDataBaseHelper().selectSingle(arret); String lat = Double.toString(arret.getLatitude()); String lon = Double.toString(arret.getLongitude()); Uri uri = Uri.parse("geo:" + lat + ',' + lon + "?q=" + lat + "," + lon); try { startActivity(new Intent(Intent.ACTION_VIEW, uri)); } catch (ActivityNotFoundException activityNotFound) { Toast.makeText(AbstractDetailArret.this, R.string.noGoogleMap, Toast.LENGTH_LONG).show(); } return true; } else if (item.getItemId() == R.id.menu_choix_date) { showDialog(DATE_DIALOG_ID); return true; } return false; }
@Override public boolean onContextItemSelected(MenuItem item) { AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo(); Station station; VeloFavori veloFavori; switch (item.getItemId()) { case R.id.ajoutFavori: station = (Station) getListAdapter().getItem(info.position); veloFavori = new VeloFavori(); veloFavori.number = Integer.toString(station.number); TransportsRennesApplication.getDataBaseHelper().insert(veloFavori); return true; case R.id.supprimerFavori: station = (Station) getListAdapter().getItem(info.position); veloFavori = new VeloFavori(); veloFavori.number = Integer.toString(station.number); TransportsRennesApplication.getDataBaseHelper().delete(veloFavori); return true; default: return super.onOptionsItemSelected(item); } }