0

我在我的项目中使用Cardslib是否可以在 CardsWithList 中填充另一个布局?我想在最后添加某种页脚,可以点击打开另一个片段

4

1 回答 1

1

如果你想对 中的每一行使用不同的布局CardWithList,你不能这样做。

如果您想使用自定义布局

与其他卡片一样,您可以使用自定义内部布局而不是默认布局。您可以在构造函数中设置它,例如:

public WeatherCard(Context context) {
    super(context,R.layout.carddemo_extras_inner_base_main_cardwithlist);
}

您的布局必须为元素提供 `

<it.gmariotti.cardslib.library.prototypes.LinearListView
        android:id="@+id/card_inner_base_main_cardwithlist"
    />

您也可以在布局中添加其他元素。
在这种情况下,您必须使用方法设置它们 setupInnerViewElements。在这种情况下,调用 super 方法非常重要。

 @Override
    public void setupInnerViewElements(ViewGroup parent, View view) {
        //It is very important call the super method!!
        super.setupInnerViewElements(parent, view);

        //Your elements
    }

您可以在此处找到更多信息:

于 2015-10-17T22:14:16.110 回答