Programación Android: Operaciones básicas
“lanzar” una actividad con un botón
Al pulsar un botón que está en el layout de ...
Programación Android: Operaciones básicas
Mostrar brevemente un mensaje con Toast
Toast Mensaje = Toast.makeText(getApplic...
Programación Android: Operaciones básicas
Recoger lo que se ha escrito en un EditText
EditText CajaTexto = (EditText) find...
Programación Android: Operaciones básicas
Asociar un spinner con un string-array
Spinner Desplegable = (Spinner) findViewB...
Upcoming SlideShare
Loading in …5
×

Programación Android | 02. Operaciones básicas con Android

328 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
328
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Programación Android | 02. Operaciones básicas con Android

  1. 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. 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. 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. 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>

×