我已经为一项活动制作了一个计算器,并且效果很好,但是我尝试将此代码用于 customDialog 以显示此计算器,但是当我单击计算器的一个按钮时,应用程序崩溃了。java.lang.IllegalStateException:在活动类中找不到方法 ButtonClickHandler(View)
android.view.ContextThemeWrapper for onClick handler on view class android.widget.Button with id 'button5'
03-26 10:47:18.394: E/AndroidRuntime(7696): at android.view.View$1.onClick(View.java:3685)
03-26 10:47:18.394: E/AndroidRuntime(7696): Caused by: java.lang.NoSuchMethodException: ButtonClickHandler [class android.view.View]
03-26 10:47:18.394: E/AndroidRuntime(7696): at java.lang.Class.getConstructorOrMethod(Class.java:460)
这是我的代码的一部分以及 CustomDialog 中的代码。
calculadora.setOnClickListener(new View.OnClickListener(){
boolean clear_screen = true;
boolean operator_state = false ;
boolean insert_state = false;
boolean last_click = false;
float Operand1 = 0f;
float Operand2 = 0f;
float Answer = 0f;
String Operator = "";
考虑到问题可能出在“ButtonClickHandler”中,我该如何解决这个问题?谢谢