1
가브리엘레 마리오 테의 카드 털 - CardWithList
을 구현하고 있습니다. 카드를 동적으로 만들고 목록에 넣을 수있는 방법이 있습니까?Android CardWithList 목록
내 initcard()
방법에 arraylist
통해 반복 시도했다, 그러나 이것은 데이터 만 그렇게 마지막 세트를 표시되는 데이터를 하나 개의 카드를 작성하고 덮어 보인다는 모든 헤더와 이상하게 카드 (에 목록에 있음).
샘플 코드는 기본적으로 모든 카드를 수동으로 만듭니다. for 루프는 단순히 새로운 WhateverCard, card.init를 호출하고 뷰를 설정하여이 작업을 수행 할 수 있다고 생각했습니다. 그러나 작동하지 않는 것 같습니다. 아래 샘플 :
private void initCard() {
//Create a Card
card= new GoogleNowNativeWeatherCard(getActivity());
card.init();
//Set card in the cardView
CardViewNative cardView = (CardViewNative) getActivity().findViewById(R.id.carddemo_weathercard);
cardView.setCard(card);
//Card
card2 = new GoogleNowStockCardwithList(getActivity());
card2.init();
//Set card in the cardView
CardViewNative cardView2 = (CardViewNative) getActivity().findViewById(R.id.carddemo_stockcard);
cardView2.setCard(card2);
}
디자인하려는 UI의 모형을 표시 할 수 있습니까? –
사진을 추가 할 수는 없지만 여기는 링크입니다. 목록이있는 카드 https://imgur.com/gallery/ebeoU – user3781123