gpt4 book ai didi

java - 定义 onClick 参数不在 xml 文件 android

转载 作者:太空宇宙 更新时间:2023-11-04 13:16:09 25 4
gpt4 key购买 nike

我从 android 开始,但遇到了问题。我有使用以下代码动态创建的按钮:

for (User u: Users) {        
RelativeLayout layout = new RelativeLayout(this);
linearlayout.addView(layout);
Button username = new Button(this);
username.setText(u.getUsername());
layout.addView(username);
}

我想为我的按钮设置一个 onClick 函数,但我不知道如何不在 xml 文件中执行此操作。

最佳答案

I want to set an onClick function to my button but I don't know how to do this not in a xml file

通过调用 setOnClickListener 为 Button 添加点击监听器:

for (User u: Users) {        
....
Button username = new Button(this);
username.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
// Perform action on click
}
});
....
}

关于java - 定义 onClick 参数不在 xml 文件 android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33505137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com