I also fought this several times. Best of all, I can determine that the ViewPager is really designed for one view, where nothing changes after the first appearance (which hides the error when SetView stops working). Think about it by showing fixed pages in a book.
( CursorAdapter) , , notifyDataSetChanged() , . , setText .
, . .