onClick函数未执行

问题描述 投票:0回答:1

我正在努力使onClickListener正常运行,但是由于某种原因它没有执行。

我已经看过类似的问题,但是没有一种解决方案有效。按钮的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”。

java android-studio onclicklistener
1个回答
0
投票

我不认为final应该与View v。尝试更换final。

    loginButton.setOnClickListener(new View.OnClickListener(){
       @Override
       public void onClick(View v) {
       System.out.println("x");
       }
    });
© www.soinside.com 2019 - 2024. All rights reserved.