有两个片段。然而,它与有一个ListFragment和一个DetailFrament的教程案例略有不同,因为我有两个ListFragments。现在的问题是,当我用这一个片段:使用两个片段
getListView().addFooter(someView);
它会自动分配该尾(或头)到另一个片段为好,因为getListView()方法“获取活动的列表视图控件”和我两个ListFragments都在主要活动中。
任何想法如何解决它?
有两个片段。然而,它与有一个ListFragment和一个DetailFrament的教程案例略有不同,因为我有两个ListFragments。现在的问题是,当我用这一个片段:使用两个片段
getListView().addFooter(someView);
它会自动分配该尾(或头)到另一个片段为好,因为getListView()方法“获取活动的列表视图控件”和我两个ListFragments都在主要活动中。
任何想法如何解决它?
Uhu解决了。
问题是,我的一个片段实际上被称为“ListFragment”,并在某些时候我的片段和实际的类ListFragment混淆,它引起了一个问题。
我从this tutorial这个想法,但似乎这家伙已经调整好了。无论如何,我会在第一时间将他击在脸上。
被认为有一个引用你的listview由一个ID在XML中?然后你可以在oncreate中找到listview,并执行如下操作:
myListView.addFooter(someView);
在它上面工作xx – Dennis
从什么上下文你调用getListView? – Geoffroy
从我的ListFragment的onActivityCreated方法。它就像这样ListView lv = getListView();或ListView lv = this.getListView(); – Dennis
它有点奇怪,它被添加到两个ListViews,因为只有一个对象返回:/ – Geoffroy