TouchImageView在从凌空下载后不显示图像


<com.example.util.TouchImageView
    android:id="@+id/imageViewRc"
    android:layout_width="match_parent"
    android:layout_height="450dp"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:padding="2dp"
    android:layout_marginRight="3dp"
    android:src="@drawable/placeholder_background"
    android:scaleType="fitXY" />

下面是我连接的代码:

private void setImageWithPicaso(String imageUrl) {
    if (!(imageUrl == null)) {
        Picasso.with(getActivity()).load(imageUrl).into(imageView, new Callback() {
            @Override
            public void onSuccess() {
                spinner.setVisibility(View.GONE);
            }
            @Override
            public void onError() {
                spinner.setVisibility(View.GONE);
                AppLog.showToastMessage(getActivity(), "Rate Card loading failed!");
            }
        });
    } else {
        spinner.setVisibility(View.GONE);
        AppLog.showToastMessage(getActivity(), "Rate Card loading failed!");
    }
}

下载正在进行中,当我开始捏缩放时,它可以工作感谢您的时间。

Picasso.with(getActivity()).load(urlToLoad).placeholder(R.drawable.placeholder_background).into(imageView, new Callback() 用上面的代码修改并放置一些图片将其重命名placeholder_background并将其放在可绘制对象中

最新更新