2

我在我的应用程序中使用 Facebook ShimmerFrameLayout。但是从升级v0.1.0v0.5.0. 它在布局内显示灰色框而不是实际元素。有谁知道这个问题的任何原因以及任何可能的解决方法?

我已将 ShimmerFrameLayout 插入到我的布局文件中,如下所示。

<com.facebook.shimmer.ShimmerFrameLayout
    android:id="@+id/placeholder"
    android:layout_width="0dp"
    android:layout_height="0dp"
    android:alpha="0.8"
    android:elevation="5dp"
    app:shimmer_duration="1000"
    app:layout_constraintBottom_toBottomOf="@id/stat_container"
    app:layout_constraintEnd_toEndOf="@id/stat_container"
    app:layout_constraintStart_toStartOf="@id/stat_container"
    app:layout_constraintTop_toTopOf="@id/stat_container">

    <include layout="@layout/placeholder_stat" />
</com.facebook.shimmer.ShimmerFrameLayout>

build.gradle文件中;

dependencies {
    ...
    implementation 'com.facebook.shimmer:shimmer:0.5.0@aar'
    ...
}

带有 ShimmerFrameLayout v0.1.0 的设计视图预览 使用 v0.1.0 预览

带有 ShimmerFrameLayout v0.5.0 的设计视图预览 使用 v0.5.0 预览

4

0 回答 0