Android 如何使电视卡项目在被选中时可扩展,并在VerticalGridFragment中相互重叠

Android 如何使电视卡项目在被选中时可扩展,并在VerticalGridFragment中相互重叠,android,android-tv,leanback,Android,Android Tv,Leanback,我是android电视应用程序的新手 我有个问题需要帮助解决。 在VerticalGridFragment中,我有几个卡片项目要显示,一行有5个项目。如果未选择卡,我需要卡信息不显示。因此,我将卡片展示者的InfoVisibility方法设置为card\u REGION\u VISIBLE\u SELECTED. cardView.setInfoVisibility(BaseCardView.CARD_REGION_VISIBLE_SELECTED); “卡信息”字段现在已消失。但是,当选择卡

我是android电视应用程序的新手

我有个问题需要帮助解决。
VerticalGridFragment
中,我有几个卡片项目要显示,一行有5个项目。如果未选择卡,我需要卡信息不显示。因此,我将卡片展示者的
InfoVisibility方法设置为card\u REGION\u VISIBLE\u SELECTED.

cardView.setInfoVisibility(BaseCardView.CARD_REGION_VISIBLE_SELECTED);
“卡信息”字段现在已消失。但是,当选择卡时。所选卡片下面的卡片项目显示的内容与我想要的不完全相同。它改变了位置

以下是截图:


请帮我解决这个问题。提前谢谢。

在我看来,您可以在卡中使用创建卡信息布局,当卡焦点改变时,您可以设置为可见。这是我的工作。
如果您是越南人,请添加我的skype:evanngo93@gmail.com

在我的想法中,你可以在你的卡片中使用创建卡片信息布局,当卡片焦点改变时,你可以设置为可见。这是我的工作。
如果您是越南人,请添加我的skype:evanngo93@gmail.com

另一种解决方案是使用
cardView.setCardType(BaseCardView.CARD\u TYPE\u INFO\u OVER)方法。然后,即使选择了卡,卡的大小也不会改变(但在这种情况下,图像将被卡信息覆盖)。我明白了。但我不能那样做。我需要的卡信息显示在我的情况下卡图像。无论如何,谢谢你的帮助!你解决问题了吗?我也有和你一样的问题。请帮助我。另一种解决方案是使用
cardwiew.setCardType(basecardwiew.CARD\u TYPE\u INFO\u OVER)方法。然后,即使选择了卡,卡的大小也不会改变(但在这种情况下,图像将被卡信息覆盖)。我明白了。但我不能那样做。我需要的卡信息显示在我的情况下卡图像。无论如何,谢谢你的帮助!你解决问题了吗?我也有和你一样的问题。请帮帮我。