Ligação de dados do ouvinte de eventos do Android para o ViewPager

É possível vincular um manipulador de setOnPageChangeListener a um ViewPager no arquivo XML com a funcionalidade de Ligação do Android?

As demos mostram eventos onClick, mas estou curioso para saber quanto de funcionalidade de evento posso implementar com ele. Quaisquer links sobre os recursos do Data Binding também seriam ótimos. Obrigado.

Exemplo hipotético:

example_activity.xml

<?xml version,="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">

<data>
   <variable name="handlers" type="com.example.Handlers"/>
</data>

<android.support.v4.view.ViewPager
    android:id="@+id/pager"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"

    android:onPageChangeListener="@{handlers.pageChanged}" />
</layout>

Handler.java

package com.example.viewmodels;

import android.view.View;

public class Handlers {
    public void pageChanged(View view){}
}

O erro de compilação é:

Erro: (62) Nenhum identificador de recurso encontrado para o atributo 'onPageChangeListener' no pacote 'android'

questionAnswers(2)

yourAnswerToTheQuestion