java - 是否可以将 onClick 函数动态分配给按钮?

标签 java android

我有 4 个按钮,我想知道是否可以动态为它们分配 onClick 方法。其中三个按钮应具有“lose()”方法,其中之一应具有“win()”方法。每回合“win()”方法都会被分配给新按钮。获胜按钮具有“获胜者”标签,并且每个新回合(如上述标签)都会分配给新按钮。对此最好的解决方案是什么?

最佳答案

是的,可以用 lambda 表达式来完成!看看这个link看看是否有帮助

关于java - 是否可以将 onClick 函数动态分配给按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55797213/

相关文章:

android - 使用 YouTube Player API,以特定用户身份播放视频,应用 YouTube Red 订阅

java - 在 Java 中是否可以覆盖 Objects 数组的 'toString'?

java - Spark - 如何为每个执行器上下文创建不同的变量?

java - 尝试将 RecyclerView 与 Parse.com 的 ParseQuery 结合使用以从数据库中提取数据时出现两个编译错误

android - ListFragment onItemClickListener 不起作用

android - 如何确定联系人数据库中的哪一行已更新

android - 在哪里保存 Android 应用程序的可编辑配置文件?

java - ViewHolder 字段在 Fragment 中初始化为 null

java - Android Studio,应用程序将无法运行而不崩溃

Java注释处理编辑由注释处理器与其他注释处理器创建的文件