android setAlpha auf imageView in CollapsingToolbarLayout funktioniert nicht

Innerhalb der CollapsingToolbarLayout Bildansicht und ich brauche setAlpha (float) Wenn das rauf und runter scrollen:

dies ist eine Methode zum Abrufen des Offsets und zum Berechnen des Floats um den Offset:

AppBarLayout.OnOffsetChangedListener:

 @Override
    public void onOffsetChanged(AppBarLayout appBarLayout, int verticalOffset) {
        float offsetAlpha = (float) (verticalOffset / appBarLayout.getTotalScrollRange());
        imageView.setAlpha(offsetAlpha);
    }

xml layout:

 <android.support.design.widget.CollapsingToolbarLayout
            android:id="@+id/collapsingToolbarLayout"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:minHeight="50dp"
            android:fitsSystemWindows="true"
            app:layout_scrollFlags="scroll|exitUntilCollapsed"
            app:contentScrim="@android:color/transparent">

      <ImageView
                    android:id="@+id/imageView"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_gravity="center"
                    android:scaleType="centerCrop"
                    app:layout_collapseMode="parallax" />

 </android.support.design.widget.CollapsingToolbarLayout>

aber setAlpha funktioniert nicht. Warum

Antworten auf die Frage(2)

Ihre Antwort auf die Frage