Java.lang.IllegalStateException: The application PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged android

前端 未结 6 1555
花落未央
花落未央 2021-02-08 10:00

I am trying to use a static class to pass value to a view instead of using intent as I have to pass a large amount of data. Sometimes I get this error and couldn\'t find out wha

6条回答
  •  名媛妹妹
    2021-02-08 10:29

    It may because you first setAdapter() and notifyDataSetChanged in method initUI();

    Then, you instantiate the List data in method initData(), the two methods in different lifetime of fragment.

    It's the problem about fragment's lifecycle

提交回复
热议问题