Tutorial Operaciones Aritmeticas Utilizaondo Spinner
-
Upload
emiliano-gonzalez-mendez -
Category
Business
-
view
113 -
download
0
Transcript of Tutorial Operaciones Aritmeticas Utilizaondo Spinner
Practica 8Yamary Sanchez RamosEmiliano Gonzalez Mendez4°Dm ProgramacionMargarita Alvarado
Le damos a file/new/Android Application Project
En esta ventana solo pondremos como queremos que se llame el programa
En estas ventanas solo le daremos siguiente
En estas solo le daremos finish
Aparecerá esta pantaña y borraremos lo que dice «Hi world»
DE ESTAS PALETAS SELECCIONAREMOS ALGUNAS FUNCIONES
A este se le da el de rt1 y et2
Text View 1 y 2
Spinner
Un Button al que se le da la accion de Operar
Y un ultimo et3
Luego iremos ala parte superior izquierda y selecionamos la pestaña que dice src/com.example.divisiondedosnumeros/le damos doble click en MainActivity.java
Aparecerá esta pantalla
A la mitad de estos corchetes pondremos el siguiente código
import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.widget.EditText;import android.widget.TextView;import android.widget.Spinner;import android.widget.ArrayAdapter; public class MainActivity extends Activity { private Spinner spinner1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); spinner1 = (Spinner) findViewById(R.id.spinner1); String []opciones={"sumar","restar","multiplicar","dividir"}; ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, opciones);
spinner1.setAdapter(adapter); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } public void operar(View view) { EditText et1=(EditText)findViewById(R.id.et1); EditText et2=(EditText)findViewById(R.id.et2); TextView tv3=(TextView)findViewById(R.id.tv3); int nro1=Integer.parseInt(et1.getText().toString()); int nro2=Integer.parseInt(et2.getText().toString()); String
selec=spinner1.getSelectedItem().toString(); if (selec.equals("sumar")) { int suma=nro1+nro2; String resu=String.valueOf(suma); tv3.setText(resu); } else if (selec.equals("restar")) { int resta=nro1-nro2; String resu=String.valueOf(resta); tv3.setText(resu); } else if (selec.equals("multiplicar")) { int multi=nro1*nro2; String resu=String.valueOf(multi); tv3.setText(resu); } else if (selec.equals("dividir")) { int divi=nro1/nro2; String resu=String.valueOf(divi); tv3.setText(resu); } }}
Así aparecerá el código
Le damos click derecho ala carpeta y nos saldrá esto y luego le damos a “Run As/Android Application”
Abrirá esta pantalla que es el emulador y del Android, y dejamos que carge.
Y listo..