假设我有两个活动:“A”和“B”。
活动 A 在其布局中有一个按钮。我想在活动 B 上设置它的单击侦听器实现。所以我们说这里是活动 A:
Button button = (Button)findViewById(R.id.button);
button.setOnClickListener(B.this);
在活动 B 中,我正在尝试实现该功能:
public void OnClick(View v)
{
//DO SOMETHING
}
我收到以下错误:
View 类型中的方法 setOnClickListener(View.OnClickListener) 不适用于参数(A)
- 范围内无法访问类型 A 的封闭实例
我在这里做错了什么?