Android studio奇怪的行为

Android studio奇怪的行为,android,android-studio,Android,Android Studio,我在安卓工作室面临着一种非常奇怪的行为。我正在使用Java1.8Update40。这是我的班级 public class ControlPanelController { Context context; ControlPanelView controlPanelView; public ControlPanelController(Context cont, ControlPanelView controlPanelView){ this.contex

我在安卓工作室面临着一种非常奇怪的行为。我正在使用Java1.8Update40。这是我的班级

public class ControlPanelController {
    Context context;
    ControlPanelView controlPanelView;

    public ControlPanelController(Context cont, ControlPanelView controlPanelView){
        this.context = cont;
        this.controlPanelView = controlPanelView;

        addClickEvents();
    }

    private void addClickEvents() {
        controlPanelView.configureSpeaker.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Toast.makeText(context, "Clicked", Toast.LENGTH_SHORT).show();
            }
        });
    }

}
在addClickEvents中,configureSpeaker是控制面板视图中的my按钮。我在按钮上添加点击事件。
当我运行我的程序时,它不会显示toast。因为该按钮尚未收到单击事件。我无法找出背后的原因。有什么帮助吗?

添加logcat和其他一些代码。在addClickEvents中,更改按钮的背景或对其执行其他容易看到的操作。可能是由于某些编码错误,单击时设置的按钮和按下的按钮实际上并不相同。