注意:请忽略详细格式的格式。
我已经定义了一个名为BulletFragment的类,它扩展了ListFragment,它没有做太多。 我还定义了一个名为ListViewAdapter的customadapter,它扩展了BaseAdapter并保存了一个ArrayList(我知道我可以扩展ListAdapter而不是BaseAdapter,但它不适合我的需要)。这是大多数逻辑所在的地方。
从我的主要活动中,我使用getSupportFragmentManager()添加BulletFragment。 这个主要活动在动作栏上有旋转器。当我从顶部的微调器中选择不同的选项时,我希望在片段上显示不同的数据。我能够在onNavigationItemSelected方法中收集正确的数据。在这个方法中,我正在为使用微调器进行的每个选择创建一个新的ListViewAdapter实例,并将此实例传递给片段的setListAdapter方法。但片段中的数据未更新。请帮我。