在我的应用程序中,我有一个Product
以两种不同方式显示的类:一张包含所有信息的普通卡片和一张只显示部分数据的小卡片。
所以,我有两种布局:product_card.xml
和product_card_small.xml
.
现在,我可以将这两个布局绑定到同一个Product
类吗?
两种布局都有:
<data>
<import type="com.MyTest.android.Models.Product"/>
<variable name="product" type="Product"/>
</data>
我有一个productsAdapter
选择其中一种布局。但是,当我想在其 viewHolder 中同时使用两者时,只能识别其中之一 ( ProductCardBinding
) 。另一个解决不了。ProductCardSmallBinding
ProductCardBinding
我想知道这是否可能,如果可以,为什么只能解决其中一个问题?