package Ġcom . nan am are . mac . sample . ui Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġcom . google . gson . Gson Ċ import Ġcom . nan am are . mac . sample . R Ċ import Ġcom . nan am are . mac . sample . base . Base Activity Ċ import Ġcom . nan am are . mac . sample . ui . market . Market Contract Ċ import Ġcom . nan am are . mac . sample . ui . market . Market List Fragment Ċ import Ġcom . nan am are . mac . sample . ui . market . Market Presenter Ċ Ċ class ĠMainActivity Ġ: ĠBase Activity ( R . layout . activity _ main ), ĠMarket Contract . Market View Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġpresenter : ĠMarket Presenter ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠMarket Presenter ( this ) ĊĊĠĠĠ Ġoverride Ġfun Ġshow Market List ( market Map : ĠLinkedHashMap < String , ĠList < String >>) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġbundle Ġ= ĠBundle (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġput String ( K ET _ MARK ET _ LIST , ĠGson (). toJson ( market Map )) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġgo To Fragment ( Market List Fragment :: class . java , Ġbundle ) ĊĠĠĠ Ġ} Ċ Ċ }