You are on page 1of 3

package com.example.

rameshcalculator;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

import static android.widget.Toast.*;

public class MainActivity extends AppCompatActivity {

EditText number1, number2;


TextView result;
Button add,subtract,multiply,divide;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

number1 =(EditText)findViewById(R.id.num1);
number2 =(EditText)findViewById(R.id.num2);

result = (TextView)findViewById(R.id.result);

add = (Button)findViewById(R.id.buttonAdd);
subtract = (Button)findViewById(R.id.buttonSubtract);
multiply = (Button)findViewById(R.id.buttonMultiply);
divide = (Button)findViewById(R.id.buttonDivide);

add.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

if (number1.getText() != null && number2.getText() != null) {

double n1 = Double.parseDouble(number1.getText().toString());
double n2 = Double.parseDouble(number2.getText().toString());

double res = n1 + n2;

result.setText(String.valueOf(res));
}

}
});

subtract.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

if (number1.getText() != null && number2.getText() != null) {


double n1 = Double.parseDouble(number1.getText().toString());
double n2 = Double.parseDouble(number2.getText().toString());

double res = n1 - n2;

result.setText(String.valueOf(res));
}

}
});

multiply.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

if (number1.getText() != null && number2.getText() != null) {

double n1 = Double.parseDouble(number1.getText().toString());
double n2 = Double.parseDouble(number2.getText().toString());

double res = n1 * n2;

result.setText(String.valueOf(res));
}

}
});

divide.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

if (number1.getText() != null && number2.getText() != null) {

double n1 = Double.parseDouble(number1.getText().toString());
double n2 = Double.parseDouble(number2.getText().toString());

double res = n1 / n2;

result.setText(String.valueOf(res));
}

}
});

add.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

if (number1.getText() != null && number2.getText() != null) {

double n1 = Double.parseDouble(number1.getText().toString());
double n2 = Double.parseDouble(number2.getText().toString());
double res = n1 + n2;

result.setText(String.valueOf(res));
}

}
});

}
}

You might also like