Advertisement
rabbitekk312

Untitled

Nov 2nd, 2021
606
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.57 KB | None | 0 0
  1. package com.example.lab1;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.widget.EditText;
  7. import android.widget.TextView;
  8. import android.widget.Button;
  9.  
  10. public class MainActivity extends AppCompatActivity {
  11.  
  12.     TextView result;
  13.     EditText editText1;
  14.     EditText editText2;
  15.     Button button;
  16.  
  17.     @Override
  18.     protected void onCreate(Bundle savedInstanceState) {
  19.         super.onCreate(savedInstanceState);
  20.         setContentView(R.layout.activity_main);
  21.  
  22.         result = (TextView) findViewById(R.id.wynik);
  23.  
  24.         editText1 = (EditText) findViewById(R.id.editLiczba1);
  25.         editText2 = (EditText) findViewById(R.id.editLiczba2);
  26.         button = (Button) findViewById(R.id.dodaj);
  27.  
  28.         int liczba1 = 0;
  29.         int liczba2 = 0;
  30.  
  31.         try {
  32.             liczba1 = Integer.parseInt(editText1.getText().toString());
  33.             liczba2 = Integer.parseInt(editText2.getText().toString());
  34.         } catch(NumberFormatException e) {
  35.             System.out.println("Nieprawidล‚owa liczba");
  36.             liczba1=0;
  37.             liczba2=0;
  38.         }
  39.         button.setOnClickListener(new View.OnClickListener() {
  40.             @Override
  41.             public void onClick(View v) {
  42.                 double number1 = Double.parseDouble(editText1.getText().toString());
  43.                 double number2 = Double.parseDouble(editText2.getText().toString());
  44.                 double suma = number1 + number2;
  45.                 result.setText(Double.toString(suma));
  46.             }
  47.         }
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement