0

我使用Retrofit从服务器加载列表。 任何人都可以帮助我如何加载ProgressBar在CardViewin RecyclerView的每个元素? 下面我张贴了我想要做的事情的图片。 Example如何将进度条放置在android中的textview或imageview等布局元素上

编辑:

<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> 
+0

安置自己的'RecyclerView'项目的布局XML。 – earthw0rmjim

+1

有没有简单的方法。将'ImageView'和'ProgressBar'包裹在'FrameLayout'中。然后,当你的图片加载时,隐藏'ProgressBar'。大多数图像加载库提供了一个这样做的方法。 – Ali

+0

@Ali和TextView怎么样? – Sushrita

回答

1

你可以试试这个方法

<?xml version="1.0" encoding="utf-8"?> 
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="match_parent" 
    android:layout_height="match_parent"> 


    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 


    <ProgressBar 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center"/> 
</FrameLayout> 
+0

如何在TextView上设置它? – Sushrita

+0

@Sushrita将ImageView更改为TextView –

相关问题