add onTabClickListener and onTabLongClickListener