0

有两个片段。然而,它与有一个ListFragment和一个DetailFrament的教程案例略有不同,因为我有两个ListFragments。现在的问题是,当我用这一个片段:使用两个片段

getListView().addFooter(someView); 

它会自动分配该尾(或头)到另一个片段为好,因为getListView()方法“获取活动的列表视图控件”和我两个ListFragments都在主要活动中。

任何想法如何解决它?

+0

从什么上下文你调用getListView? – Geoffroy

+0

从我的ListFragment的onActivityCreated方法。它就像这样ListView lv = getListView();或ListView lv = this.getListView(); – Dennis

+0

它有点奇怪,它被添加到两个ListViews,因为只有一个对象返回:/ – Geoffroy

回答

0

Uhu解决了。

问题是,我的一个片段实际上被称为“ListFragment”,并在某些时候我的片段和实际的类ListFragment混淆,它引起了一个问题。

我从this tutorial这个想法,但似乎这家伙已经调整好了。无论如何,我会在第一时间将他击在脸上。

0

被认为有一个引用你的listview由一个ID在XML中?然后你可以在oncreate中找到listview,并执行如下操作:

myListView.addFooter(someView); 
+0

在它上面工作xx – Dennis