package Ġcom . google . maps . android . utils . demo . cr as hex ample . model Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . google . android . gms . maps . Google Map Ċ import Ġcom . google . android . gms . maps . model . Marker Options Ċ import Ġcom . google . maps . android . clustering . Cluster Ċ import Ġcom . google . maps . android . clustering . ClusterManager Ċ import Ġcom . google . maps . android . clustering . view . Default Cluster Renderer Ċ import Ġcom . google . maps . android . utils . demo . model . My Item Ċ Ċ class ĠAF Cluster Renderer ( ĊĠĠĠĠĠĠĠ Ġcontext : ĠContext , ĊĠĠĠĠĠĠĠ Ġmap : ĠGoogle Map , ĊĠĠĠĠĠĠĠ Ġcluster Manager : ĠCluster Manager < My Item >) ĊĠĠĠ Ġ: ĠDefault Cluster Renderer < My Item >( context , Ġmap , Ġcluster Manager ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon Before Cluster Item Rendered ( item : ĠMy Item , Ġmarker Options : ĠMarker Options ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Set Ġcustom Ġicon ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġshould Render As Cluster ( cluster : ĠCluster < My Item >): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcluster . size Ġ> Ġ 4 ĊĠĠĠ Ġ} Ċ }