package Ġcom . s rx . hu ang sh ang . kotlin . model Ċ Ċ import Ġandroid . content . Context Ċ // import Ġcom . aliyun . sl s . BR Ċ import Ġcom . example . common . utils . Toast Util Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġhu ang we ish ui Ġon Ġ 2 0 1 8 / 5 / 2 1 . Ċ Ġ*/ Ċ class ĠData Bean Ġ{ ĊĠĠĠ Ġvar Ġcontent : ĠContext ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġheight : ĠString Ġ= Ġ"" ĊĠĠĠ Ġvar Ġname : ĠString Ġ= Ġ"" ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġfield Ġ Ġ// Ġå°Ĩ åıĺéĩı èµĭåĢ¼ åĲİ è½¬æį¢ ä¸º å¤§ åĨĻ ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfield Ġ= Ġvalue Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġnotify PropertyChanged ( BR . name ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġvar Ġage : ĠInt Ġ= Ġ 0 ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġfield ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfield Ġ= Ġvalue Ċ // ĠĠĠĠĠĠĠĠĠĠĠ Ġnotify PropertyChanged ( BR . age ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġconstructor ( name : ĠString , Ġage : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . name Ġ= Ġname ĊĠĠĠĠĠĠĠ Ġthis . age Ġ= Ġage ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġconstructor ( content : ĠContext , Ġname : ĠString , Ġage : ĠInt ) Ġ: Ġthis ( name , Ġage ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . content Ġ= Ġcontent ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠData Bean . Get Height () Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠonClick ( type : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ ĠToast Util . show ( content , Ġ"" Ġ+ Ġtype ) ĊĠĠĠ Ġ} Ċ }