【发布时间】:2012-05-14 18:12:36
【问题描述】:
我从Android: The method OnClickListener() is undefined for the type View 尝试了这个例子 但在 .getC() 处出现错误:
error at The method getC() is undefined for the type View.OnClickListener
希望有人能帮我弄清楚。还是有另一种可能在侦听器中生成值?
View.OnClickListener myListener = new View.OnClickListener() {
double c;
// in case you need to use C elsewhere
public double getC() {
return c;
}
@Override
public void onClick(View v) {
// get A and B values
// then use either
c = a - b;
// or I guess use
c = c - b;
}
};
myButton.setOnClickListener(myListener);
int x= myListener.getC();
【问题讨论】: