a
vikas
java
9 months ago
2.4 kB
2
Indexable
ackage com.example.vikas; 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 androidx.activity.EdgeToEdge; import androidx.appcompat.app.AppCompatActivity; import androidx.core.graphics.Insets; import androidx.core.view.ViewCompat; import androidx.core.view.WindowInsetsCompat; import javax.xml.transform.Result; public class MainActivity extends AppCompatActivity implements View.OnClickListener { EditText etNum1; EditText etNum2; Button btnAdd; Button btnSub; Button btnDiv; Button btnMul; TextView tvResult; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); etNum1=findViewById(R.id.etnum1); etNum2=findViewById(R.id.etnum2); btnAdd=findViewById(R.id.btnAdd); btnSub=findViewById(R.id.btnSub); btnDiv=findViewById(R.id.btnDiv); btnMul=findViewById(R.id.btnMul); tvResult=findViewById(R.id.tvResult); btnAdd.setOnClickListener(this); btnSub.setOnClickListener(this); btnDiv.setOnClickListener(this); btnMul.setOnClickListener(this); } @Override public void onClick(View view) { double num1=0d; double num2=0d; double result=0d; if (!etNum1.getText().toString().isEmpty()&& !etNum2.getText().toString().isEmpty()) { num1 = Double.parseDouble(etNum1.getText().toString()); num2 = Double.parseDouble(etNum2.getText().toString()); if (view.getId() == R.id.btnAdd) { result = num1 + num2; tvResult.setText(" " + result); } else if (view.getId() == R.id.btnSub) ; { result = num1 - num2; tvResult.setText("" + result); } } else if (view.getId() == R.id.btnDiv) { { result = num1 / num2; tvResult.setText("" + result); } else if (view.getId()==R.id.btnMul); { result = num1 * num2; tvResult.setText("" + result); } } }
Editor is loading...
Leave a Comment