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

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

If you can't read please download the document

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

  • 1. Programacin Android: Operaciones bsicas lanzar una actividad con un botn Al pulsar un botn 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 cdigo debemos escribirlo en Act1.java, antes de la llave de cierre de la class Act1. En el evento onClick del botn debemos llamar a la funcin, escribiendo MostarAct2

2. Programacin Android: Operaciones bsicas 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 parmetro si queremos que el mensaje permanezca un tiempo CORTO a la vista usaremos Toast.LENGTH_SHORT, si por el contrario queremos que permanezca ms tiempo visible usaremos Toast.LENGTH_LONG. 3. Programacin Android: Operaciones bsicas 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 nmero con el que vamos a operar (sumar, restar, comparar...) deberemos usar las funciones de conversin correspondientes (parseInt, parseFloat...) 4. Programacin Android: Operaciones bsicas 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 debera estar definido en el archivo res/values/strings.xml con el siguiente esquema: lavaVizcayaGuipzcoa