将卡修改为活动

时间:2017-07-15 07:35:51

标签: android android-fragments android-viewpager

我遇到这种情况:

OffersActivity包含一个viewpgageradapter,其中有3个片段:

  • 提供,所有优惠和生物优惠。

这些片段包含一张材料卡,上面有关于食物的日期报价。

当您点击卡片时,另一项活动是调用(addproduct),您可以在此处订购食物。

完成后,您将返回包含该片段的previus Offers Activity。

当用户在添加产品活动中订购食物时,我的目标是设置特定卡片的背景颜色

问题是:我如何获取片段视图并从活动中修改卡片?

1 个答案:

答案 0 :(得分:0)

有一种名为 setCardBackgroundColor 的方法可以更新cardView的背景颜色。它将颜色表示为ARGB格式的4字节整数。您可以使用def request() -> asyncio.Future: f = asyncio.Future() # Do something with the future return f