I have the following structure in my app:
FragmentActivity with ViewPager
holding multiple fragments managed by FragmentStatePagerAdapter
using
Not sure if this helps anyone, but I had a similar problem instead with a TableLayout. The above solutions didn't fix my issue.
For me the problem was:
android:animateLayoutChanges="true"
Removing this allowed my button clicks within my TableLayout rows to work properly. I had to then animate my views manually instead of relying on the above property.