0

하나의 조각에 2 개의 listview를 구현하려고합니다. 이 가능한가요? 순간단일 조각에 대한 더 많은 ListView

나는 이미 코드의 이러한 단순한 라인

public class HomeFragment extends ListFragment { 
    CustomArrayTopBooks mTopBooks; 
    Context mContext; 
    ListView myListView_TopBook; 
    Top_Book mBooks[]; 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     mContext = getActivity().getBaseContext(); 

     mBooks = new Top_Book[] { 
     new Top_Book("Titolo1","Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed pretium ante vitae rhoncus fermentum. Sed tellus justo, accumsan quis viverra eget, scelerisque id tellus. Nulla rutrum rutrum lobortis. Vestibulum eros dui, tincidunt vel turpis non, elementum suscipit mauris.",Uri.parse("android.resource://com.example.talemotionframework/" + R.drawable.mycovtopbook)), 
     new Top_Book("Titolo2","Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed pretium ante vitae rhoncus fermentum. Sed tellus justo, accumsan quis viverra eget, scelerisque id tellus. Nulla rutrum rutrum lobortis. Vestibulum eros dui, tincidunt vel turpis non, elementum suscipit mauris.",Uri.parse("android.resource://com.example.talemotionframework/" + R.drawable.mycovtopbook)) 
    }; 

    //myListView_TopBook = (ListView)findViewById(R.id.list_view_fragment); 
    } 

    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
         Bundle savedInstanceState) { 
    // Inflate the layout for this fragment 
     mTopBooks = new CustomArrayTopBooks(mContext,mBooks); 
     setListAdapter(mTopBooks); 
     return inflater.inflate(R.layout.home_fragmnet, container, false); 
    } 

} 

하지만 지금은 다른 사용자 정의 배열 어댑터를 다른 목록보기를 필요로 (A CustomArrayAdapter와 아이를위한 CustomLayout) 하나의 ListView를 구현하고있어 자식을위한 다른 맞춤 레이아웃 ..

단일 조각에 모두 추가 할 수 있습니까?

단지 명확하게하기 위해 : 나는 "홈페이지"이 목록보기, 상위 차트에 "내 선택"에 대한 두 번째에 먼저 필요 .. 난 그냥의 가이드 라인을 따라 한 내 코드에 대한

을 안드로이드는리스트 뷰에 대한 XML 및 이름에 대해 (

TL .. 프로그래밍 방법 (당신이 볼 수있는 코드)에 의해 추가로 수행, DR : 그것이 possibile 하나의 사용자 지정 ArrayAdapter와 및 사용자 정의 레이아웃 2 목록보기를하는 것입니다 조각?

답변

0

예 가능해야합니다. 0 대신을 확장해야합니다.및 내부 레이아웃을 제공합니다 onCreateView 두 개의 differnts id를 가진 ListView를 반환합니다

+0

onCreateView는 뷰를 반환합니까, 그렇지 않습니까? 그럼 어떻게 2 명의 이드를 돌려 보낼 수 있을까요? Thx 사전에 –

+0

두 개의 ListView를 사용하여 가로형 LinearLayout을 만들고 반환하십시오. – Blackbelt

관련 문제