android retrolambda,语句lambda可以用表达式lambda替换

L. *_*ter 9 lambda android android-studio retrolambda

我在我的项目中使用了retrolambda,效果很好.但是今天当我使用它时,Android Studio会给我一个提示:

在此输入图像描述

我以前没见过,我需要修改代码才能满足这个提示.

tre*_*r-e 15

return单行表达式不需要该语句,因此它告诉您删除是安全的(因此返回为灰色).例如,您可以将其重构为:

player.setOnErrorListner((mp, what, extra) -> true);