java - 滚动时如何在recyclerview中保持阴影
问题描述
我在水平 recyclerview 中使用阴影库,每当我向左或向右滚动时,阴影都会消失
<com.gigamole.library.ShadowLayout
android:id="@+id/go_shadow"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_centerInParent="true"
app:sl_shadow_angle="90"
app:sl_shadow_color="@color/shadow_color"
app:sl_shadow_distance="10dp"
app:sl_shadow_radius="10dp"
app:sl_shadowed="true"
>
<ImageView
android:id="@+id/downloadIcon"
android:layout_width="@dimen/go_width"
android:layout_height="@dimen/go_height"
android:background="@drawable/ripple_effect"
android:src="@drawable/ic_go_manual" />
</com.gigamole.library.ShadowLayout>
供参考
阴影库
解决方案
如果您想要图像视图的阴影效果。然后为您的图像视图添加这些代码行:
android:elevation="25dp"
android:outlineProvider="bounds"
如果您想要卡片视图的阴影效果。然后为您的卡片视图添加这些代码行:
app:cardElevation="15dp"
app:cardCornerRadius="8dp"
推荐阅读
- pug - mixins中的参数太多
- vba - VBA Excel - 根据A列合并合并B列中的单元格
- python - 使用带有 IN 语句的 cx_Oracle (Python 3)
- python - 比较大型数据库
- sql - 将多行压缩为一个总和行
- javascript - 如何停止拖动以查看侧面菜单离子 1
- c# - 如何为整个 USB 驱动器制作校验和?
- javascript - 从 chrome 扩展中的 html 按钮调用 javascript 函数
- ruby-on-rails - 无法在父资源显示页面上呈现嵌套资源的错误
- selenium - 在 Firefox 中下载 PDF 的 Selenium 问题