Fix memory leak in MainActivity
The MainActivity leaks because it holds a class instance of FragmentManager, which holds a reference of MainActivity, which holds a class instance of FragmentManager, which holds ....
The MainActivity leaks because it holds a class instance of FragmentManager, which holds a reference of MainActivity, which holds a class instance of FragmentManager, which holds ....