onClick功能不起作用

时间:2011-06-21 14:56:04

标签: android button onclick

我遇到按钮问题,我试图在SetOnClickListener函数上设置它,并告诉它在onClick时要做什么,但是它给了我错误消息,我无法弄清楚为什么。

我一直收到这些错误消息: 此行有多个标记      - 语法错误,插入“;”完成声明      - 语法错误,插入“}”完成      MethodBody      - 语法错误,插入“)”以完成

以下是代码:

    calculate.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Toast.makeText(this, "The Amount a Person has to pay: $" + result,   Toast.LENGTH_LONG).show();
}
});

感谢您的所有反馈

3 个答案:

答案 0 :(得分:0)

您的代码看起来很好。您的语法错误会进一步增加。

答案 1 :(得分:0)

import android.view.View.OnClickListener;

答案 2 :(得分:0)

更改此行 Toast.makeText(这个,“一个人必须支付的金额:$”+结果,Toast.LENGTH_LONG)。show(); }

Toast.makeText(v.getContext(),“人必须支付的金额:$”+结果,Toast.LENGTH_LONG)。show(); }