1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | package com.example.Math; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void addClick(View v){ EditText number1 = (EditText)findViewById(R.id.Number1); EditText number2 = (EditText)findViewById(R.id.Number2); TextView result = (TextView)findViewById(R.id.result); int n1 = Integer.parseInt(number1.getText().toString()); int n2 = Integer.parseInt(number2.getText().toString()); result.setText(Integer.toString(n1+n2)); } public void subtractClick(View v){ EditText number1 = (EditText)findViewById(R.id.Number1); EditText number2 = (EditText)findViewById(R.id.Number2); TextView result = (TextView)findViewById(R.id.result); int n1 = Integer.parseInt(number1.getText().toString()); int n2 = Integer.parseInt(number2.getText().toString()); result.setText(Integer.toString(n1-n2)); } public void multiplyClick(View v){ EditText number1 = (EditText)findViewById(R.id.Number1); EditText number2 = (EditText)findViewById(R.id.Number2); TextView result = (TextView)findViewById(R.id.result); int n1 = Integer.parseInt(number1.getText().toString()); int n2 = Integer.parseInt(number2.getText().toString()); result.setText(Integer.toString(n1*n2)); } public void divideClick(View v){ EditText number1 = (EditText)findViewById(R.id.Number1); EditText number2 = (EditText)findViewById(R.id.Number2); TextView result = (TextView)findViewById(R.id.result); int n1 = Integer.parseInt(number1.getText().toString()); int n2 = Integer.parseInt(number2.getText().toString()); result.setText(Integer.toString(n1/n2)); } } | cs |
'안드로이드 ' 카테고리의 다른 글
액티비티 화면전환 (0) | 2019.08.02 |
---|---|
리스트 뷰 꾸미기 (0) | 2019.08.02 |
메뉴 바 여러 개 만들기 (0) | 2019.08.02 |
리스트-종료버튼 만들기 (0) | 2019.08.02 |