package Ġtech . yi be ili u . awesome _ banner . transformer Ċ Ċ import Ġandroid . view . View Ċ import Ġandroidx . view pager 2 . widget . ViewPager 2 Ċ Ċ class ĠAlpha Transformer ( var Ġmin Alpha : ĠFloat Ġ= Ġ 1 f ) Ġ: ĠView Pager 2 . Page Transformer Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġtransform Page ( page : ĠView , Ġposition : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġalpha : ĠFloat Ġ= Ġif Ġ( position Ġ< Ġ 0 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ( 1 Ġ- Ġmin Alpha ) Ġ* Ġposition Ġ+ Ġ 1 ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ( min Alpha Ġ- Ġ 1 ) Ġ* Ġposition Ġ+ Ġ 1 ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġpage . alpha Ġ= Ġalpha ĊĊĊĠĠĠ Ġ} Ċ }