Android数据绑定编译警告:使用'。'的方法引用 已弃用

构build我的项目时,我看到下面的编译器警告:

warning: Method references using '.' is deprecated. Instead of 'item.onCardClicked', use 'item::onCardClicked'

我正在使用Android插件的Gradle 2.1.0。

我的布局文件如下所示:

 <layout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"> <data> <variable name="item" type="com.example.Card"/> </data> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:clickable="true" android:onClick="@{item.onCardClicked}"/> ... </LinearLayout> </layout> 

有人能指出我解决这个警告的正确方向吗?

Solutions Collecting From Web of "Android数据绑定编译警告:使用'。'的方法引用 已弃用"