package Ġexample . sh uy u . recycler . kotlin . chat . utils čĊč Ċ import Ġandroid . content . Context čĊč Ċ import Ġexample . sh uy u . recycler . kotlin . chat . data . model . User Model č Ċ import Ġexample . sh uy u . recycler . kotlin . chat . detail . view . Chat Detail Emoji Layout č Ċ import Ġio . realm . Realm č Ċ import Ġio . realm . Realm Configuration čĊč Ċ /** čĊ Ġ* ĠCreated Ġby Ġgu os hu yu Ġon Ġ 2 0 1 7 / 9 / 5 . čĊ Ġ*/ čĊč Ċ public Ġobject ĠChat Const Ġ{ čĊĠĠĠ Ġval ĠTYPE _ TEXT Ġ= Ġ 1 čĊĠĠĠ Ġval ĠTYPE _ IMAGE Ġ= Ġ 2 čĊčĊĠĠĠ Ġval ĠCH AT _ ID Ġ= Ġ" 2 0 1 7 - 0 1 0 1 0 1 0 aabb cc j je kd j " čĊčĊĠĠĠ Ġprivate Ġvar Ġs Default User : ĠUser Model ? Ġ= Ġnull čĊĠĠĠ Ġprivate Ġvar Ġs Replay User : ĠUser Model ? Ġ= Ġnull čĊčĊĠĠĠ Ġval Ġdefault User : ĠUser Model ? čĊĠĠĠĠĠĠĠ Ġget () Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( s Default User Ġ== Ġnull ) Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Default User Ġ= ĠUser Model () čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Default User ?. userId Ġ= Ġ" test _ user " čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Default User ?. userName Ġ= Ġ" å¤§ åĸ µ " čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Default User ?. user Pic Ġ= Ġ" http :// img 1 . img tn . bd img . com / it / u = 2 1 6 5 8 0 2 8 7 4 , 1 4 7 2 3 0 9 3 0 7 & fm = 2 1 4 & gp = 0 . jpg " čĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġs Default User čĊĠĠĠĠĠĠĠ Ġ} čĊčĊĠĠĠ Ġval Ġreplay User : ĠUser Model ? čĊĠĠĠĠĠĠĠ Ġget () Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( s Replay User Ġ== Ġnull ) Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Replay User Ġ= ĠUser Model () čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Replay User ?. userId Ġ= Ġ" replay _ user " čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Replay User ?. userName Ġ= Ġ" äºĮ åĸ µ " čĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġs Replay User ?. user Pic Ġ= Ġ" http :// os vl w lt 4 g . b kt . clo udd n . com / 1 7 - 9 - 6 / 5 0 0 1 7 7 2 4 . jpg " čĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} čĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġs Replay User čĊĠĠĠĠĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun ĠChat Init ( context : ĠContext ) Ġ{ čĊĠĠĠĠĠĠĠ ĠChat Detail Emoji Layout . init Emoji ( context ) čĊĠĠĠĠĠĠĠ ĠRealm . init ( context ) čĊĠĠĠĠĠĠĠ Ġval Ġconfig Ġ= ĠRealm Configuration . Builder (). build () čĊĠĠĠĠĠĠĠ ĠRealm . setDefault Configuration ( config ) čĊĠĠĠ Ġ} čĊč Ċ } čĊ