首页 > 解决方案 > 滑动、刷新、布局可以替换为 lambda 错误

问题描述

在此处输入图像描述

添加新的滑动刷新布局时显示此错误

标签: javascriptjavaandroidfirebaselambda

解决方案


这不是错误。我看到您正在使用 IntelliJ/Android Studio,这是颜色代码:

  • 灰色:建议
  • 绿色:拼写错误
  • 黄色:警告(你可能写了一些可能会崩溃或者你不遵守规则的东西)
  • 红色:错误

另外,尝试一下 IDE 的建议。你可以做 Alt-Enter 来显示建议!它可以重构您的代码,在这种情况下,它会为您完成。

还有一个非常重要的 ctrl-space 来显示自动完成。另一条道路: ctrl-atl-L 将使用正确的制表符和列用法重新格式化整个文本。

在您的特定情况下,这是因为您可以用new ....lambda替换

swipeRefreshLayout.setOnRefreshListener(() -> {
   // you code
});

推荐阅读