以前的代码片段已经被随机网站和StackOverflow的答案写下来,但不知何故无法正常工作。我应该补充说,我是制作应用程序的绝对初学者,而且我对Java的使用经验也非常有限。Android onClickListener - Android Studio错误还是我自己的错误?
的错误是:
- “setOnClickListener”:标记为红色。
- “public void onClick(View v){”:这里“v”标记为红色,对于某些 原因。它继续在“String text = v.toString();”中显示为红色。
- 该程序还在 片段的末尾找到了我的分号冗余。
我正在使用OpenJDK在基本操作系统上使用Android Studio的测试版。
Button button_1 = (Button) findViewById(R.id.btn_1);
button_1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String text = v.toString();
displayPassword(text);
}
});
我可以犯任何错误,这是肯定的。但任何在正确的方向微调将非常感激。
为什么选择“View.OnClickListener”?你有没有导入视图和按钮类型? – HectorLector
你删除了button_1.setOnClickListener(View.OnClickListener(){},只是button_1.setOnClickListener(新的OnClickListener(){}可以 –
v.toString(),考虑它..... – nobalG