CardsWithList cardslib Library中的不同布局

时间:2015-10-17 15:46:40

标签: android cardslib

我在我的项目中使用Cardslib 是否有可能在CardsWithList中膨胀另一个布局?我想在最后添加一些可以点击打开另一个片段的页脚

1 个答案:

答案 0 :(得分:1)

如果您想为CardWithList中的每一行使用不同的布局,则无法执行此操作。

如果要为

使用自定义布局

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

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
    }

您可以找到更多info here: