Add base activity
Rewrite event hander
Change method name
Remove static fragment
Move setHasOptionsMenu into onCreate
On onCreateView, the menu would be created twice
Remove unreferenced method
Add fragment handler
Reduce unreferenced resources
Revert "Fix inflater parameter"

This reverts commit c6b812b11eac966d2a0197c3077f89474872bb01.