package Ġcom . ct d . cy manage . bean Ċ Ċ import Ġandroid . os . Parcel Ċ import Ġandroid . os . Parcelable Ċ Ċ data Ġclass ĠM aker Info ( ĊĊĠĠĠ Ġvar Ġlatitude : ĠDouble , ĊĠĠĠ Ġvar Ġlongitude : ĠDouble , ĊĠĠĠ Ġvar Ġtitle : ĠString , ĊĠĠĠ Ġvar Ġstatus : ĠInt , ĊĠĠĠ Ġvar Ġnum : ĠInt , ĊĠĠĠ Ġvar Ġimg Path : ĠString Ġ= Ġ" https :// g ss 2 . bd static . com /- fo 3 d S ag _ x I 4 kh Gk po WK 1 HF 6 h hy / ba ike / c 0 % 3 D ba ike 8 0 % 2 C 5 % 2 C 5 % 2 C 8 0 % 2 C 2 6 / sign = 2 aad 3 4 4 f 3 3 fa 8 2 8 bc 5 2 e 9 5 b 1 9 c 7 6 2 a 5 1 / 0 6 0 8 2 8 3 8 1 f 3 0 e 9 2 4 2 e 0 a 2 c 7 b 4 c 0 8 6 e 0 6 1 c 9 5 f 7 ca . jpg " Ċ Ċ ) Ġ: ĠParcel able Ġ{ ĊĠĠĠ Ġconstructor ( source : ĠParcel ) Ġ: Ġthis ( ĊĠĠĠĠĠĠĠ Ġsource . read Double (), ĊĠĠĠĠĠĠĠ Ġsource . read Double (), ĊĠĠĠĠĠĠĠ Ġsource . readString (), ĊĠĠĠĠĠĠĠ Ġsource . readInt (), ĊĠĠĠĠĠĠĠ Ġsource . readInt (), ĊĠĠĠĠĠĠĠ Ġsource . readString () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġoverride Ġfun Ġdescribe Contents () Ġ= Ġ 0 ĊĊĠĠĠ Ġoverride Ġfun ĠwriteTo Parcel ( dest : ĠParcel , Ġflags : ĠInt ) Ġ= Ġwith ( dest ) Ġ{ ĊĠĠĠĠĠĠĠ Ġwrite Double ( latitude ) ĊĠĠĠĠĠĠĠ Ġwrite Double ( longitude ) ĊĠĠĠĠĠĠĠ Ġwrite String ( title ) ĊĠĠĠĠĠĠĠ Ġwrite Int ( status ) ĊĠĠĠĠĠĠĠ Ġwrite Int ( num ) ĊĠĠĠĠĠĠĠ Ġwrite String ( img Path ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field ĊĠĠĠĠĠĠĠ Ġval ĠCRE ATOR : ĠParcel able . Creator < Maker Info > Ġ= Ġobject Ġ: ĠParcel able . Creator < Maker Info > Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate From Parcel ( source : ĠParcel ): ĠM aker Info Ġ= ĠM aker Info ( source ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġnew Array ( size : ĠInt ): ĠArray < Maker Info ?> Ġ= ĠarrayOf Null s ( size ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }