0

두 조각이 있습니다. 그러나 하나의 ListFragment와 하나의 DetailFrament가있을 때 두 개의 ListFragments가 있기 때문에 튜토리얼의 경우와 약간 다릅니다. 나는 한 조각이를 사용할 때 이제 문제는 다음과 같습니다두 조각으로 작업하기

getListView().addFooter(someView); 
위에서 getListView() 메소드와 "활동의 목록보기 위젯을 가져옵니다"때문에 자동으로뿐만 아니라 다른 조각이 바닥 글 (또는 헤더)를 할당합니다

내 두 개의 ListFragments가 모두 주 작업에 포함됩니다.

아이디어를 얻는 방법

+0

getContext를 어떤 컨텍스트에서 호출합니까? – Geoffroy

+0

내 ListFragment의 onActivityCreated 메소드에서. 그것은 다음과 같습니다. ListView lv = getListView(); 또는 ListView lv = this.getListView(); – Dennis

+0

하나의 객체 만 반환되므로 두 ListView에 모두 추가되는 것이 이상합니다./ – Geoffroy

답변

0

어 후 해결되었습니다.

문제는 내 조각 중 하나가 실제로 "ListFragment"라고 불리우는 것이고 일부는 내 조각과 실제 클래스 ListFragment가 혼동되어 문제가 발생했습니다.

나는이 아이디어를 this tutorial에서 가져 왔지만, 그 사람은 이미 더 나은 것을 위해 그것을 비틀었던 것으로 보인다. 어쨌든 나는 첫 번째 기회에 그를 얼굴로 때 리라.

0

xml의 ID로 사용자를 참조하는 것으로 간주됩니까? 그런 다음 목록보기를 생성하고 다음과 같이 할 수 있습니다.

myListView.addFooter(someView); 
+0

xx – Dennis