@Override public View onCreateView( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout containing a title and body text. ViewGroup rootView = (ViewGroup) inflater.inflate(R.layout.estadistica_view, container, false); int idEstadistica = this.mPageNumber; // Titulo y descripcion de estadistica TextView tituloEstadistica = (TextView) rootView.findViewById(R.id.TxtTituloEstadistica); TextView descEstadistica = (TextView) rootView.findViewById(R.id.TxtDescEstadistica); tituloEstadistica.setText(RelacionEstadisticas.getRelacion().get(idEstadistica).getTitulo()); descEstadistica.setText(RelacionEstadisticas.getRelacion().get(idEstadistica).getDescripcion()); rootView.addView( new EstadisticaViewLayout(Utilidades.getAppContext()) .getView(RelacionEstadisticas.getRelacion().get(idEstadistica))); // } // catch (Exception e) // { // Toast.makeText(Utilidades.getAppContext(), "error: " + e.getLocalizedMessage(), // Toast.LENGTH_LONG).show(); // Log.e("ERROR", e.getLocalizedMessage()); // } // Set the title view to show the page number. /*((TextView) rootView.findViewById(android.R.id.text1)).setText( getString(R.string.title_template_step, mPageNumber + 1));*/ return rootView; }
private static void construyeListaFiltros() { int tmpInt; String tmpString; listaFiltros = new ArrayList<DatosFiltro>(); DatosFiltro fltAnio = new DatosFiltro("Año", "year"); Cursor cr = getAniosDiferentes(); while (cr.moveToNext()) { tmpInt = cr.getInt(0); tmpString = String.valueOf(tmpInt).trim(); fltAnio.addValor(tmpInt, tmpString); } cr.close(); listaFiltros.add(fltAnio); DatosFiltro fltMes = new DatosFiltro("Mes", "month"); cr = getMesesDiferentes(); while (cr.moveToNext()) { tmpInt = cr.getInt(0); tmpString = Utilidades.getNombreMes(tmpInt).trim(); fltMes.addValor(tmpInt, tmpString); } cr.close(); listaFiltros.add(fltMes); DatosFiltro fltTipoDeporte = new DatosFiltro("Tipo deporte", "sportType"); cr = getTiposDeporteDiferentes(); while (cr.moveToNext()) { tmpInt = cr.getInt(0); tmpString = Utilidades.getSportType(tmpInt).trim(); fltTipoDeporte.addValor(tmpInt, tmpString); } cr.close(); listaFiltros.add(fltTipoDeporte); }