Android Event Listener-Datenbindung für ViewPager

Ist es möglich, einen Handler für setOnPageChangeListener mit der Android-Bindungsfunktion an einen ViewPager in einer XML-Datei zu binden?

Die Demos zeigen onClick-Ereignisse, aber ich bin gespannt, wie viele Ereignisfunktionen ich damit implementieren kann. Alle Links zu den Funktionen der Datenbindung wären ebenfalls großartig. Vielen Dank

Hypothetisches Beispiel:

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){}
}

Der Kompilierungsfehler ist:

Error: (62) Keine Ressourcen-ID für das Attribut 'onPageChangeListener' im Paket 'android' gefunden

Antworten auf die Frage(4)

Ihre Antwort auf die Frage