Foros del Web » Programando para Internet » Android »

Problema con spinner

Estas en el tema de Problema con spinner en el foro de Android en Foros del Web. Hola amigos,tengo un problema al insertar un spinner ,si se lo quito la activity carga si no la activity se cierra y da error nos ...
  #1 (permalink)  
Antiguo 23/02/2013, 12:35
Avatar de diegovazgonz  
Fecha de Ingreso: octubre-2010
Ubicación: Ourense
Mensajes: 184
Antigüedad: 13 años, 6 meses
Puntos: 11
Problema con spinner

Hola amigos,tengo un problema al insertar un spinner ,si se lo quito la activity carga si no la activity se cierra y da error nos e que puede pasar

codigo funcional

Código Javascript:
Ver original
  1. public class Opciones extends Activity {
  2.  
  3.     @Override
  4.     protected void onCreate(Bundle savedInstanceState) {
  5.         super.onCreate(savedInstanceState);
  6.         setContentView(R.layout.activity_opciones_nueva);
  7.  
  8.     }
  9.  
  10.     @Override
  11.     public boolean onCreateOptionsMenu(Menu menu) {
  12.         // Inflate the menu; this adds items to the action bar if it is present.
  13.         getMenuInflater().inflate(R.menu.opciones, menu);
  14.         return true;
  15.     }
  16.     @Override
  17.     public boolean onOptionsItemSelected(MenuItem item) {
  18.         Intent intent = new Intent(Opciones.this,Principal.class);
  19.         // Handle item selection
  20.         switch (item.getItemId()) {
  21.         case R.id.item1principal:
  22.             try {
  23.                 // Cambiar a la pantalla
  24.                 startActivity(intent);
  25.             } catch (Exception e) {
  26.                 Toast.makeText(getBaseContext(), "Fallo",
  27.                         Toast.LENGTH_LONG).show();
  28.             }
  29.             return true;
  30.         default:
  31.             return false;
  32.         }
  33.     }
  34.    
  35. }
codigo que bloquea la carga de la activity
Código Javascript:
Ver original
  1. public class Opciones extends Activity {
  2.  
  3.     @Override
  4.     protected void onCreate(Bundle savedInstanceState) {
  5.         super.onCreate(savedInstanceState);
  6.         setContentView(R.layout.activity_opciones_nueva);
  7.         Spinner spinner = (Spinner) findViewById(R.id.spcon);
  8.         final String[] datos = new String[]{"Seleccione una marca", "HTC", "Samsung", "Sony", "LG", "Motorola"};
  9.         ArrayAdapter<String> adaptador = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, datos);
  10.         adaptador.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
  11.        spinner.setAdapter(adaptador);
  12.  
  13.     }
  14.  
  15.     @Override
  16.     public boolean onCreateOptionsMenu(Menu menu) {
  17.         // Inflate the menu; this adds items to the action bar if it is present.
  18.         getMenuInflater().inflate(R.menu.opciones, menu);
  19.         return true;
  20.     }
  21.     @Override
  22.     public boolean onOptionsItemSelected(MenuItem item) {
  23.         Intent intent = new Intent(Opciones.this,Principal.class);
  24.         // Handle item selection
  25.         switch (item.getItemId()) {
  26.         case R.id.item1principal:
  27.             try {
  28.                 // Cambiar a la pantalla
  29.                 startActivity(intent);
  30.             } catch (Exception e) {
  31.                 Toast.makeText(getBaseContext(), "Fallo",
  32.                         Toast.LENGTH_LONG).show();
  33.             }
  34.             return true;
  35.         default:
  36.             return false;
  37.         }
  38.     }
  39.    
  40. }
__________________
El mejor vino Ribeiro http://www.pedeperdiz.com

Etiquetas: fallo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:00.