Java onClick函数未执行

Java onClick函数未执行,java,android-studio,onclicklistener,Java,Android Studio,Onclicklistener,我正在努力让onclick侦听器工作,但由于某些原因,它没有执行 我已经研究过类似的问题,但没有一个解决方案是有效的。按钮的clickable属性为true,我的代码与另一个文件中的类似,工作正常 setContentView(R.layout.activity_page); Button loginButton = findViewById(R.id.goLogin); System.out.print("made the button"); loginButton.setOnClickLi

我正在努力让onclick侦听器工作,但由于某些原因,它没有执行

我已经研究过类似的问题,但没有一个解决方案是有效的。按钮的clickable属性为true,我的代码与另一个文件中的类似,工作正常

setContentView(R.layout.activity_page);
Button loginButton = findViewById(R.id.goLogin);
System.out.print("made the button");

loginButton.setOnClickListener(new View.OnClickListener(){
   @Override
   public void onClick(final View v) {
     System.out.println("x");
   }
});

“制作按钮”正在打印,但“x”不打印。

我认为最终版本不应与视图v一起打印。 试着替换最后一个

    loginButton.setOnClickListener(new View.OnClickListener(){
       @Override
       public void onClick(View v) {
       System.out.println("x");
       }
    });

你试过什么?发生了什么与您预期的情况相比?为什么使用
System.out.println
?您应该改用
Log