【问题标题】:Is this possible to dynamically assign onClick functions to buttons? [closed]这可以动态地将 onClick 功能分配给按钮吗? [关闭]
【发布时间】:2019-04-22 15:57:05
【问题描述】:

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

【问题讨论】:

    标签: java android


    【解决方案1】:

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

    【讨论】:

    • 就是简单的 OnClickListener,lambda 表达式对这种情况没有影响。
    • 嗯.. 是的,但是使用 lambda 代码更清晰易读,所以我认为在这种情况下会更好
    猜你喜欢
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-28
    • 1970-01-01
    • 2016-05-06
    • 2014-06-19
    相关资源
    最近更新 更多