Предупреждение о сбое данных для Android Предупреждение: ссылки на методы, использующие '.' не рекомендуется

При создании проекта я вижу следующее предупреждение компилятора:

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 Предупреждение: ссылки на методы, использующие '.' не рекомендуется"

За сообщение об ошибке:

Warning: Ссылки на методы, использующие '.' не рекомендуется. Вместо «item.onCardClicked» используйте «item :: onCardClicked»,

Поэтому замените @{item.onCardClicked} на @{item::onCardClicked}