package Ġcom . hold 1 . pag ert abs indicator Ċ Ċ import Ġandroid . widget . Frame Layout Ċ import Ġandroid . animation . Value Animator Ċ import Ġandroid . content . Context Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . util . Attribute Set Ċ import Ġandroid . view . View Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠC rist ian ĠHold unu Ġon Ġ 0 9 / 1 1 / 2 0 1 7 . Ċ Ġ*/ Ċ open Ġclass ĠTab View Ġ: ĠFrame Layout Ġ{ ĊĠĠĠ Ġprivate Ġval Ġbg Animator : ĠValue Animator ? Ġ= Ġnull ĊĠĠĠ Ġprivate Ġval Ġpress Color Ġ= ĠColor . TRANSP ARENT ĊĠĠĠ Ġprivate Ġval Ġcurrent Bg Color Ġ= Ġpress Color ĊĠĠĠ Ġprivate Ġvar Ġoffset Ġ= Ġ 0 f ĊĊĠĠĠ Ġconstructor ( context : ĠContext ) Ġ: Ġsuper ( context ) Ġ{ ĊĠĠĠĠĠĠĠ Ġset Will Not Draw ( false ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġconstructor ( context : ĠContext , Ġchild : ĠView ?) Ġ: Ġthis ( context ) Ġ{ ĊĠĠĠĠĠĠĠ Ġadd View ( child ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġconstructor ( context : ĠContext , Ġattrs : ĠAttributeSet ?) Ġ: Ġsuper ( context , Ġattrs ) Ġ{ ĊĠĠĠĠĠĠĠ Ġset Will Not Draw ( false ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġconstructor ( context : ĠContext , Ġattrs : ĠAttributeSet ?, Ġdef Style Attr : ĠInt ) Ġ: Ġsuper ( ĊĠĠĠĠĠĠĠ Ġcontext , ĊĠĠĠĠĠĠĠ Ġattrs , ĊĠĠĠĠĠĠĠ Ġdef Style Attr ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġset Will Not Draw ( false ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġopen Ġfun Ġon Offset ( offset : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . offset Ġ= Ġoffset ĊĠĠĠĠĠĠĠ Ġinvalidate () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval ĠTAG Ġ= ĠTab View :: class . java . simple Name ĊĠĠĠ Ġ} Ċ }