Advertisement
xerpi

aaa

Sep 11th, 2011
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.89 KB | None | 0 0
  1. package pongdroid.com;
  2.  
  3. import android.app.Activity;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.view.View.OnClickListener;
  7. import android.widget.Button;
  8. import android.widget.MultiAutoCompleteTextView;
  9. import android.widget.TextView;
  10.  
  11. public class PongDroidActivity extends Activity implements OnClickListener {
  12.     private Button sumar,restar,multiplicar,dividir;
  13.     private TextView resultado;
  14.     private MultiAutoCompleteTextView number1,number2;
  15.    
  16.     @Override
  17.     public void onCreate(Bundle savedInstanceState) {
  18.         super.onCreate(savedInstanceState);  
  19.             setContentView(R.layout.main);     
  20.             Button sumar = (Button) findViewById(R.id.buttonSumar);
  21.             Button restar = (Button) findViewById(R.id.buttonRestar);
  22.             Button multiplicar = (Button) findViewById(R.id.buttonMultiplicar);
  23.             Button dividir = (Button) findViewById(R.id.buttonDividir);
  24.             TextView resultado = (TextView) findViewById(R.id.resultado);
  25.             MultiAutoCompleteTextView number1 = (MultiAutoCompleteTextView) findViewById(R.id.number1);
  26.             MultiAutoCompleteTextView number2 = (MultiAutoCompleteTextView) findViewById(R.id.number2);
  27.  
  28.             sumar.setOnClickListener(this);
  29.             restar.setOnClickListener(this);
  30.             multiplicar.setOnClickListener(this);
  31.             dividir.setOnClickListener(this);
  32.            
  33.            
  34.     }
  35.  
  36.     @Override
  37.     public void onClick(View v) {
  38.         Button view = (Button) v;
  39.         float result = 0,num1 = 0,num2 = 0;
  40.         String result2;
  41.         num1 = new Float(number1.getText().toString());
  42.         num2 = new Float(number2.getText().toString());            
  43.         if (view.getId() == sumar.getId()){
  44.             result = num1+num2;
  45.         }else if (view.getId() == restar.getId()){
  46.             result = num1-num2;
  47.         }else if (view.getId() == multiplicar.getId()){
  48.             result = num1*num2;
  49.         }else if (view.getId() == dividir.getId()){
  50.             result = num1/num2;
  51.         }
  52.         result2 = Float.toString(result);
  53.         resultado.setText(result2);    
  54.        
  55.     }
  56.  
  57.    
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement