add mapfragment and fragment based mainactivity