Android 切换片段时回收器视图变为空
我正在使用recycler视图显示一些项目,一切正常,但当我打开另一个片段,然后重新打开该片段时,会显示Android 切换片段时回收器视图变为空,android,android-recyclerview,Android,Android Recyclerview,我正在使用recycler视图显示一些项目,一切正常,但当我打开另一个片段,然后重新打开该片段时,会显示recyclerview。它没有显示任何东西 有人能告诉我它的原因吗?你应该看看片段的生命周期。 似乎您用数据填充recyclerview的代码使用了错误的方法 生命周期方法,如onCreate(),onCreateView()等,仅在创建片段时调用 如果您留下片段(并且自己不finish()finish),它将不会被销毁,因此不会再次调用这些方法 您需要在onResume()method中填
recyclerview
。它没有显示任何东西
有人能告诉我它的原因吗?你应该看看片段的生命周期。 似乎您用数据填充recyclerview的代码使用了错误的方法 生命周期方法,如
onCreate()
,onCreateView()
等,仅在创建片段时调用
如果您留下片段(并且自己不finish()
finish),它将不会被销毁,因此不会再次调用这些方法
您需要在
onResume()
method中填写回收器视图,这一定是碎片生命周期的问题。您没有完美地使用片段生命周期方法。发布您的代码以获得更好的答案。