【发布时间】:2017-06-08 06:10:14
【问题描述】:
我正在使用 Retrofit 从服务器加载列表。 谁能帮助我如何在 RecyclerView 中的 CardView 的每个元素上加载 ProgressBar? 下面我发布了我想要做的事情的图片。
编辑:
<android.support.v7.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/viewMargin"
android:id="@+id/rvRecyclerViewCustom"
>
</android.support.v7.widget.RecyclerView>
【问题讨论】:
-
发布您的
RecyclerView项目的布局 XML。 -
没有简单的方法。将您的
ImageView和ProgressBar包裹在FrameLayout中。然后,当您的图像加载时,隐藏ProgressBar。大多数图像加载库都提供了这样做的方法。 -
@Ali 和 TextView 呢?
-
同样的事情...您还可以设置一个复合可绘制对象,为文本视图设置动画(drawableStart、drawableEnd、drawableTop、drawableBottom)。话虽如此,我认为一个指标就足够了,为什么每个元素都需要一个指标?
-
标签: android android-recyclerview progress-bar android-cardview