Android电视:阴影定制

Android电视:阴影定制,android,shadow,android-tv,leanback,Android,Shadow,Android Tv,Leanback,我正在使用leanback开发android电视。我希望浏览片段行项目中高亮显示的项目具有可见的淡入阴影。当我更改以下值时,我将获得阴影 <dimen name="lb_material_shadow_normal_z">10dp</dimen> <dimen name="lb_material_shadow_focused_z">40dp</dimen> <dimen name="lb_material_shadow_details_z"&

我正在使用leanback开发android电视。我希望浏览片段行项目中高亮显示的项目具有可见的淡入阴影。当我更改以下值时,我将获得阴影

<dimen name="lb_material_shadow_normal_z">10dp</dimen>
<dimen name="lb_material_shadow_focused_z">40dp</dimen>
<dimen name="lb_material_shadow_details_z">60dp</dimen>
10dp
40dp
60dp
但这也不会产生明亮的阴影。有没有办法定制背靠阴影的颜色或增加阴影的厚度

我需要在行项目之间重叠这种类型的阴影

基于此,建议通过覆盖样式和尺寸来定制leanback的组件。您需要创建自己的视图和视图演示器(而不是使用它们的
ImageCardView
)。这样,您就可以在演示级别设置自己的阴影


此外,根据此,如果要更改
ListRow
的阴影效果,可以修改
Presenter
setShadowEnabled
方法用于启用/禁用阴影效果。

我需要为所选行项目(更新图像)提供该类型的阴影。