我正在努力使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”则不在。
答案 0 :(得分:0)
我认为final不应该与View v一起使用。 尝试替换final。
loginButton.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
System.out.println("x");
}
});