Android studio奇怪的行为
我在安卓工作室面临着一种非常奇怪的行为。我正在使用Java1.8Update40。这是我的班级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
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中,更改按钮的背景或对其执行其他容易看到的操作。可能是由于某些编码错误,单击时设置的按钮和按下的按钮实际上并不相同。