imageview上方的透明布局,具有下载和取消功能,可加载类似whatsapp的图像

时间:2018-12-10 13:31:40

标签: android android-layout imageview

Imageview上方具有透明布局,带有进度条以显示下载进度。就像将图片接收到imageview时的whatsapp一样

2 个答案:

答案 0 :(得分:0)

无需在imageview上添加额外的图层

1)首先使用GlidePicasso

之类的任何图像加载库来加载图像

2)现在,用户此时开始下载图像,将alpha 0设置为imageview

3)现在将ex的值更改为ex的百分比。您的图片的下载量比设置的alpha 0.50高50%

它将正常工作

答案 1 :(得分:0)

尝试一下

if(_epIsolant == null)
{
  ...
}
  

@ drawable / ic_close_black_24dp

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

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="250dp"
        android:scaleType="centerCrop"
        android:src="@mipmap/ic_launcher" />

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="250dp"
        android:background="#54ff0000"
        android:orientation="vertical">

        <ImageView
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:layout_gravity="top"
            android:src="@drawable/ic_close_black_24dp" />

        <ImageView
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:layout_centerInParent="true"
            android:layout_gravity="bottom|right"
            android:src="@drawable/close2" />


    </RelativeLayout>

</RelativeLayout>

输出

enter image description here