안드로이드 앱 만들기! 자바 사칙연산 계산기 어플 코드!
package com.example.cal;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.RadioGroup;
public class MainActivity extends Activity {
EditText x;
EditText y;
EditText output;
RadioGroup op;
Button exe;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
x = (EditText)findViewById(R.id.x);
y = (EditText)findViewById(R.id.y);
output = (EditText)findViewById(R.id.output);
op = (RadioGroup)findViewById(R.id.op);
exe = (Button)findViewById(R.id.exe);
exe.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String x1 = x.getText().toString();
int x2 = Integer.parseInt(x1);
String y1 = y.getText().toString();
int y2 = Integer.parseInt(y1);
int opId = op.getCheckedRadioButtonId();
String result = "";
if(opId == R.id.add){
result = (x2+y2+"");
}else if(opId == R.id.min){
result = (x2-y2+"");
}else if(opId == R.id.mul){
result = (x2*y2+"");
}else if(opId == R.id.div){
result = (double)x2/(double)y2+"";
}
output.setText(result);
}
});
}
}
제 포스팅이 유용하셨다면 "추천&구독&댓글"누르시고~ 서로 구독해요!