我在我的项目中使用Cardslib 是否有可能在CardsWithList中膨胀另一个布局?我想在最后添加一些可以点击打开另一个片段的页脚
答案 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: