package Ġcom . ck . dev . ti pt ap . ui . custom Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . view . animation . Animation Ċ import Ġandroid . view . animation . Translate Animation Ċ import Ġandroid . widget . Frame Layout Ċ Ċ class ĠMar quee Layout Ġ: ĠFrame Layout Ġ{ ĊĊĠĠĠ Ġconstructor ( context : ĠContext ) Ġ: Ġsuper ( context ) Ġ{ ĊĠĠĠĠĠĠĠ Ġanimation Ġ= ĠTranslate Animation ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAnimation . REL ATIVE _ TO _ SELF , ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 f , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAnimation . REL ATIVE _ TO _ SELF , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ- 1 f , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAnimation . REL ATIVE _ TO _ SELF , ĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 f , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAnimation . REL ATIVE _ TO _ SELF , ĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 f ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġanimation . repeat Count Ġ= ĠAnimation . INF IN ITE ĊĠĠĠĠĠĠĠ Ġanimation . repeat Mode Ġ= ĠAnimation . RE START ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Duration ( duration In Millis : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġanimation . duration Ġ= Ġduration In Millis . to Long () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġstart Animation () Ġ{ ĊĠĠĠĠĠĠĠ Ġstart Animation ( animation ) ĊĠĠĠ Ġ} Ċ }