I\'m attaching the fragment (many fragments to FrameLayout) of an Activity each fragment has its own view inflated in onCreateView().<
FrameLayout
Activity
onCreateView()
Fixed this!!
Actual problem was with FragmentTransaction for which I'm adding fragments using .add() which causes the view to be populated twice.
FragmentTransaction
Instead use :
.replace(R.id.yourId, fragment)