无法调用 SetOnClickListener
Unable to call SetOnClickListener
无法 运行 OnSetClickLestiner
据我所知,您找不到带有 ID 的按钮。你必须选择
第一个选项:转到您的代码并使用行
val myButton: Button = findViewById(R.id.button)
myButton.setOnClickListener{
...
}
第二个选项:转到 gradle.app 文件并将行添加到插件中:
id 'kotlin-android-extensions'
然后保留与您相同的代码
调用setOnClickListener
时遵循此格式
在调用它们之前始终初始化 Button 变量。
public class MyActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.content_layout_id);
Button button = findViewById(R.id.button_id);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Code here executes on main thread after user presses button
}
});
}
}
无法 运行 OnSetClickLestiner
据我所知,您找不到带有 ID 的按钮。你必须选择
第一个选项:转到您的代码并使用行
val myButton: Button = findViewById(R.id.button)
myButton.setOnClickListener{
...
}
第二个选项:转到 gradle.app 文件并将行添加到插件中:
id 'kotlin-android-extensions'
然后保留与您相同的代码
调用setOnClickListener
时遵循此格式
在调用它们之前始终初始化 Button 变量。
public class MyActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.content_layout_id);
Button button = findViewById(R.id.button_id);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Code here executes on main thread after user presses button
}
});
}
}