SlideShare una empresa de Scribd logo
1 de 4
Programación Android: Operaciones básicas
“lanzar” una actividad con un botón
Al pulsar un botón que está en el layout de la actividad Act1
queremos lanzar la actividad Act2.
public void MostrarAct2(View BotonPulsado) {
Intent IntentoAct2 = new Intent(this, Act2.class);
startActivity(IntentoAct2);
}
Este código debemos escribirlo en Act1.java, antes de la llave de
cierre de la class Act1.
En el evento onClick del botón debemos llamar a la función,
escribiendo “MostarAct2”
Programación Android: Operaciones básicas
Mostrar brevemente un mensaje con Toast
Toast Mensaje = Toast.makeText(getApplicationContext(),
"Aquí escribe el mensaje que quieras ver”,
Toast.LENGTH_LONG);
Mensaje.show();
http://developer.android.com/guide/topics/ui/notifiers/toasts.html
http://developer.android.com/reference/android/widget/Toast.html
En el último parámetro si queremos que el mensaje permanezca un
tiempo CORTO a la vista usaremos Toast.LENGTH_SHORT, si por
el contrario queremos que permanezca más tiempo visible
usaremos Toast.LENGTH_LONG.
Programación Android: Operaciones básicas
Recoger lo que se ha escrito en un EditText
EditText CajaTexto = (EditText) findViewById(R.id.idLayout_CajaTexto);
String TextoRecogido = CajaTexto.getText().toString();
http://developer.android.com/reference/android/widget/EditText.html
http://www.leepoint.net/notes-java/data/strings/conversion/string2num.html
El valor recogido lo guardamos en una variable LOCAL de tipo
String. Si estamos recogiendo un número con el que vamos a
operar (sumar, restar, comparar...) deberemos usar las funciones
de conversión correspondientes (parseInt, parseFloat...)
Programación Android: Operaciones básicas
Asociar un spinner con un string-array
Spinner Desplegable = (Spinner) findViewById(R.id.idLayout_Desplegable);
ArrayAdapter ListaOpciones = ArrayAdapter.createFromResource(this,
R.array.idStringArray, android.R.layout.simple_spinner_item);
ListaOpciones.setDropDownViewResource
(android.R.layout.simple_spinner_dropdown_item);
Desplegable.setAdapter(ListaOpciones);
http://developer.android.com/guide/topics/ui/controls/spinner.html
http://androideity.com/2011/08/27/controles-de-seleccion-en-android-spinner/
El string-array debería estar definido en el archivo
res/values/strings.xml con el siguiente esquema:
<string-array name="idStringArray">
<item>Álava</item>
<item>Vizcaya</item>
<item>Guipúzcoa</item>
</string-array>

Más contenido relacionado

La actualidad más candente

Manejo de Eventos en java
Manejo de Eventos en javaManejo de Eventos en java
Manejo de Eventos en javaSilvana Vargas
 
MTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el EntornoMTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el EntornoUranretxed Inc.
 
Sensor tactil 12
Sensor tactil 12Sensor tactil 12
Sensor tactil 12juandiegoc
 
Diagnostico de fallas
Diagnostico de fallasDiagnostico de fallas
Diagnostico de fallasZonnics
 
Diagnostico de fallas
Diagnostico de fallasDiagnostico de fallas
Diagnostico de fallasZonnics
 
Manejo de eventos en java
Manejo de eventos en javaManejo de eventos en java
Manejo de eventos en javaaleja09_40
 
Control de eventos en gui
Control de eventos en guiControl de eventos en gui
Control de eventos en guijc_lovecraft77
 

La actualidad más candente (10)

Manejo de Eventos en java
Manejo de Eventos en javaManejo de Eventos en java
Manejo de Eventos en java
 
Practica 8
Practica 8Practica 8
Practica 8
 
MTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el EntornoMTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el Entorno
 
Adrian eventos
Adrian eventosAdrian eventos
Adrian eventos
 
Sensor tactil 12
Sensor tactil 12Sensor tactil 12
Sensor tactil 12
 
Sensor tactil
Sensor tactilSensor tactil
Sensor tactil
 
Diagnostico de fallas
Diagnostico de fallasDiagnostico de fallas
Diagnostico de fallas
 
Diagnostico de fallas
Diagnostico de fallasDiagnostico de fallas
Diagnostico de fallas
 
Manejo de eventos en java
Manejo de eventos en javaManejo de eventos en java
Manejo de eventos en java
 
Control de eventos en gui
Control de eventos en guiControl de eventos en gui
Control de eventos en gui
 

Similar a Android básicas (20)

Mingo santiago
Mingo santiagoMingo santiago
Mingo santiago
 
Manual de android parte 1
Manual de android parte 1Manual de android parte 1
Manual de android parte 1
 
Presentacion1(5)
Presentacion1(5)Presentacion1(5)
Presentacion1(5)
 
Presentacion1(5)(2)
Presentacion1(5)(2)Presentacion1(5)(2)
Presentacion1(5)(2)
 
android3Introduccion
android3Introduccionandroid3Introduccion
android3Introduccion
 
Interfaces de usuario con PyGTK
Interfaces de usuario con PyGTKInterfaces de usuario con PyGTK
Interfaces de usuario con PyGTK
 
Practica division de_dos_numeros
Practica division de_dos_numerosPractica division de_dos_numeros
Practica division de_dos_numeros
 
Practica multiplicacion de_dos_numeros
Practica multiplicacion de_dos_numerosPractica multiplicacion de_dos_numeros
Practica multiplicacion de_dos_numeros
 
Objetivo interfas a codigo
Objetivo interfas a codigoObjetivo interfas a codigo
Objetivo interfas a codigo
 
Tutorial Nro 1 de Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro 1 de Desarrollo de Aplicaciones Móviles con AndroidTutorial Nro 1 de Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro 1 de Desarrollo de Aplicaciones Móviles con Android
 
Programa2 eclipse
Programa2 eclipsePrograma2 eclipse
Programa2 eclipse
 
Programa 2
Programa 2Programa 2
Programa 2
 
Programa2
Programa2 Programa2
Programa2
 
Guia n1 tam 2009 1
Guia n1 tam 2009 1Guia n1 tam 2009 1
Guia n1 tam 2009 1
 
Laboratorio3 check box
Laboratorio3 check boxLaboratorio3 check box
Laboratorio3 check box
 
Suma de dos_numeros
Suma de dos_numerosSuma de dos_numeros
Suma de dos_numeros
 
Tutorial App Inventor 2
Tutorial App Inventor 2Tutorial App Inventor 2
Tutorial App Inventor 2
 
Programando bajo el paradigma orientado a objetos, parte uno
Programando bajo el paradigma orientado a objetos, parte unoProgramando bajo el paradigma orientado a objetos, parte uno
Programando bajo el paradigma orientado a objetos, parte uno
 
In 21
In 21In 21
In 21
 
Programa2
Programa2Programa2
Programa2
 

Más de Daniel Aparicio Arriola

Programación Android | 01. Introducción a la Programación Orientada a Objetos...
Programación Android | 01. Introducción a la Programación Orientada a Objetos...Programación Android | 01. Introducción a la Programación Orientada a Objetos...
Programación Android | 01. Introducción a la Programación Orientada a Objetos...Daniel Aparicio Arriola
 
Programación Android | 00. Introducción
Programación Android | 00. IntroducciónProgramación Android | 00. Introducción
Programación Android | 00. IntroducciónDaniel Aparicio Arriola
 
INTECO_03 - Guía sobre seguridad y privacidad de las herramientas de geolocal...
INTECO_03 - Guía sobre seguridad y privacidad de las herramientas de geolocal...INTECO_03 - Guía sobre seguridad y privacidad de las herramientas de geolocal...
INTECO_03 - Guía sobre seguridad y privacidad de las herramientas de geolocal...Daniel Aparicio Arriola
 
INTECO_02 Guía para proteger la red wi-fi de su empresa
INTECO_02 Guía para proteger la red wi-fi de su empresaINTECO_02 Guía para proteger la red wi-fi de su empresa
INTECO_02 Guía para proteger la red wi-fi de su empresaDaniel Aparicio Arriola
 
INTECO_01 Privacidad y secreto en las telecomunicaciones
INTECO_01 Privacidad y secreto en las telecomunicacionesINTECO_01 Privacidad y secreto en las telecomunicaciones
INTECO_01 Privacidad y secreto en las telecomunicacionesDaniel Aparicio Arriola
 
Presentación asignatura "Transmisiones", PM Detective Privado UNED, curso 201...
Presentación asignatura "Transmisiones", PM Detective Privado UNED, curso 201...Presentación asignatura "Transmisiones", PM Detective Privado UNED, curso 201...
Presentación asignatura "Transmisiones", PM Detective Privado UNED, curso 201...Daniel Aparicio Arriola
 
Conseguir dominio gratis y "unirlo" a hosting 100webspace.com
Conseguir dominio gratis y "unirlo" a hosting 100webspace.comConseguir dominio gratis y "unirlo" a hosting 100webspace.com
Conseguir dominio gratis y "unirlo" a hosting 100webspace.comDaniel Aparicio Arriola
 

Más de Daniel Aparicio Arriola (10)

Programación Android | 01. Introducción a la Programación Orientada a Objetos...
Programación Android | 01. Introducción a la Programación Orientada a Objetos...Programación Android | 01. Introducción a la Programación Orientada a Objetos...
Programación Android | 01. Introducción a la Programación Orientada a Objetos...
 
Programación Android | 00. Introducción
Programación Android | 00. IntroducciónProgramación Android | 00. Introducción
Programación Android | 00. Introducción
 
Dossier access
Dossier accessDossier access
Dossier access
 
Charla master BBK TIC
Charla master BBK TICCharla master BBK TIC
Charla master BBK TIC
 
INTECO_03 - Guía sobre seguridad y privacidad de las herramientas de geolocal...
INTECO_03 - Guía sobre seguridad y privacidad de las herramientas de geolocal...INTECO_03 - Guía sobre seguridad y privacidad de las herramientas de geolocal...
INTECO_03 - Guía sobre seguridad y privacidad de las herramientas de geolocal...
 
INTECO_02 Guía para proteger la red wi-fi de su empresa
INTECO_02 Guía para proteger la red wi-fi de su empresaINTECO_02 Guía para proteger la red wi-fi de su empresa
INTECO_02 Guía para proteger la red wi-fi de su empresa
 
INTECO_01 Privacidad y secreto en las telecomunicaciones
INTECO_01 Privacidad y secreto en las telecomunicacionesINTECO_01 Privacidad y secreto en las telecomunicaciones
INTECO_01 Privacidad y secreto en las telecomunicaciones
 
Presentación asignatura "Transmisiones", PM Detective Privado UNED, curso 201...
Presentación asignatura "Transmisiones", PM Detective Privado UNED, curso 201...Presentación asignatura "Transmisiones", PM Detective Privado UNED, curso 201...
Presentación asignatura "Transmisiones", PM Detective Privado UNED, curso 201...
 
Conseguir dominio gratis y "unirlo" a hosting 100webspace.com
Conseguir dominio gratis y "unirlo" a hosting 100webspace.comConseguir dominio gratis y "unirlo" a hosting 100webspace.com
Conseguir dominio gratis y "unirlo" a hosting 100webspace.com
 
TIC en la empresa, ponencia 01
TIC en la empresa, ponencia 01TIC en la empresa, ponencia 01
TIC en la empresa, ponencia 01
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Último (19)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Android básicas

  • 1. Programación Android: Operaciones básicas “lanzar” una actividad con un botón Al pulsar un botón que está en el layout de la actividad Act1 queremos lanzar la actividad Act2. public void MostrarAct2(View BotonPulsado) { Intent IntentoAct2 = new Intent(this, Act2.class); startActivity(IntentoAct2); } Este código debemos escribirlo en Act1.java, antes de la llave de cierre de la class Act1. En el evento onClick del botón debemos llamar a la función, escribiendo “MostarAct2”
  • 2. Programación Android: Operaciones básicas Mostrar brevemente un mensaje con Toast Toast Mensaje = Toast.makeText(getApplicationContext(), "Aquí escribe el mensaje que quieras ver”, Toast.LENGTH_LONG); Mensaje.show(); http://developer.android.com/guide/topics/ui/notifiers/toasts.html http://developer.android.com/reference/android/widget/Toast.html En el último parámetro si queremos que el mensaje permanezca un tiempo CORTO a la vista usaremos Toast.LENGTH_SHORT, si por el contrario queremos que permanezca más tiempo visible usaremos Toast.LENGTH_LONG.
  • 3. Programación Android: Operaciones básicas Recoger lo que se ha escrito en un EditText EditText CajaTexto = (EditText) findViewById(R.id.idLayout_CajaTexto); String TextoRecogido = CajaTexto.getText().toString(); http://developer.android.com/reference/android/widget/EditText.html http://www.leepoint.net/notes-java/data/strings/conversion/string2num.html El valor recogido lo guardamos en una variable LOCAL de tipo String. Si estamos recogiendo un número con el que vamos a operar (sumar, restar, comparar...) deberemos usar las funciones de conversión correspondientes (parseInt, parseFloat...)
  • 4. Programación Android: Operaciones básicas Asociar un spinner con un string-array Spinner Desplegable = (Spinner) findViewById(R.id.idLayout_Desplegable); ArrayAdapter ListaOpciones = ArrayAdapter.createFromResource(this, R.array.idStringArray, android.R.layout.simple_spinner_item); ListaOpciones.setDropDownViewResource (android.R.layout.simple_spinner_dropdown_item); Desplegable.setAdapter(ListaOpciones); http://developer.android.com/guide/topics/ui/controls/spinner.html http://androideity.com/2011/08/27/controles-de-seleccion-en-android-spinner/ El string-array debería estar definido en el archivo res/values/strings.xml con el siguiente esquema: <string-array name="idStringArray"> <item>Álava</item> <item>Vizcaya</item> <item>Guipúzcoa</item> </string-array>