我在 Android 中尝试了这个示例:方法 OnClickListener() 未定义 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();