2014-06-23 2 views
0

커서 어댑터가있는 List Fragment를 만들었으므로 결과를 확장 가능한 목록과 같이 분류해야합니다. 확장 목록에 목록 조각을 추가하려고했지만 작동하지 않았습니다. 누구나 저를 도울 수 있습니까?Listable with ExpandableListview

+1

달성하고자하는 디자인의 스크린 샷을 추가 할 수 있습니까? – hoomi

답변

3

대신 이렇게의이 같은 그 ExpandableListView와 레이아웃을 생성 :

expandedlist.xml android:id-

<?xml version="1.0" encoding="utf-8"?> 
<ExpandableListView 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@android:id/list" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"/> 

에주의를이 뷰. 이것은 ListFragment이 걱정없이 링크 할 수있는 방법입니다. 그런 다음 ListFragment에이 방법을 추가

@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 
    View view = inflater.inflate(R.layout.expandedlist, null); 
    return view; 
} 

지금, 당신이 팽창하는이 정확한보기는 ExpandableListView입니다. 또한 해당보기를 클래스 필드에 저장하여 가로 질러 사용할 수있는 경우 사용할 수 있습니다.

+0

내 listfragment 이미 팽창하고있다 레이아웃 @Override \t 공공보기 onCreateView (LayoutInflater에서의 인플레이터, 뷰 그룹 용기, \t \t \t 번들 savedInstanceState) { \t \t 반환 inflater.inflate (R.layout.contact_list_fragment, 컨테이너를 충분 거친 디자인 , \t \t \t \t 거짓); – mFarouk

+0

그리고 그 목록은'ExpandableListView'입니까? 실제로 문제는 무엇입니까? 귀하의 답변을 편집하고 그 레이아웃과 같은 몇 가지 추가 코드를 추가 할 수 있습니까? – Korcholis