我想使用广播组来获得两种变数 这是我的广播组
public int price(View view) {
int price = 0;
boolean checked = ((RadioButton) view).isChecked();
switch (view.getId()) {
case R.id.famSize:
if (checked) ;
price = price + 10;
return price ;
case R.id.singleSize:
if (checked) ;
price = price + 20;
return price ;
}
return price;
所以当我尝试完成代码时,给我错误
public String priceMassage(int price) {
int newPrice = price;
String priceMassage = "שח" + newPrice ;
return priceMassage;
}
public void Calculate(View view) {
//here is when i am getting the eror
String priceMassage = priceMassage(int price)
displayPrice(priceMassage);
}
“שח”表示新谢克尔 请帮助我
答案 0 :(得分:0)
您似乎复制/粘贴了方法定义,并将类型参数留在了方法调用中。
更改:
String priceMassage = priceMassage(int price);
收件人:
String priceMassage = priceMassage(price);
并在此处添加价格的方法参数:
public void Calculate(View view, int price)
或定义在哪里找到价格。