我正在开发一个可以进行数学计算的应用程序, 一个按钮正在调用一种进行计算的方法, 验证条件是否满足之后。
public class MainActivity extends AppCompatActivity {
Button ok;
TextView re;
EditText s ;
int ref =100 ;
int=12;
int=8;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
re=findViewById(R.id.result);
ok =findViewById(R.id.ok);
s=findViewById(R.id.somme);
int en = Integer.parseInt(s.getText().toString());
if (en <(ref)) {
int result =((en*8)/ 100);
System.out.println(result);
} else {
int result1=((en*12)/ 100);
System.out.println(result1);
}
}
}
谢谢
答案 0 :(得分:0)
您需要将OnClickListener事件侦听器设置为按钮。否则,您的按钮将不会响应。您应该在该接口的onClick()方法中进行计算,如下所示:
ok.setOnClickListener(view ->
if (en <(ref)) {
int result =((en*8)/ 100);
System.out.println(result);
} else {
int result1=((en*12)/ 100);
System.out.println(result1);
});