请告诉我如何列出清单。我试图使用Expandable listView,但不幸的是,我没能以卡片的形式创建单独的每个组。请告诉我如何在附带的照片上进行这两项操作。
答案 0 :(得分:0)
如果卡片和物品的数量不是太大,你可以尝试这样的东西(用5个物品制作5张卡片):
LinearLayout mainLayout = (LinearLayout)findViewById(R.id.mainLayout);
for(int i=0;i<5;i++){
LinearLayout card = getLayoutInflater().inflate(R.layout.card, null);
for(int i=0;i<5;i++){
View item = getLayoutInflater().inflate(R.layout.cardItem, null);
card.addView(item);
}
mainLayout.addView(card);
}
当然,你需要创建xml文件(cardItem.xml,card.xml)