毕加索主要错误

Picasso Main Errored

我正在尝试使用 Picasso Android 库,但无法正常工作。

首先,我正在尝试最简单的方法:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_basic_view);

    mImageView = (ImageView) findViewById(R.id.imageView);
    Picasso.with(this).setIndicatorsEnabled(true);
    Picasso.with(this).setLoggingEnabled(true);
    Picasso.with(this).load("http://i.imgur.com/DvpvklR.png").into(mImageView);
}

activity 布局是:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >

<ImageView
    android:id="@+id/imageView"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="#FF0000"/>
</RelativeLayout>

视图仍然完全是红色的。 如果我通过 setImageResource 在视图中设置资源,它会正确显示。

出现问题的唯一相关线索是一条消息:

毕加索:主要错误

但我不明白为什么。

我很乐意粘贴更多 logcat 输出,但它破坏了代码块并且变得不可读。

这是一个 pastebin:main errored log

我相信我做错了一些微不足道的事情。

要从 Internet 下载图像,您需要在您的清单中获得 INTERNET 权限。

<uses-permission android:name="android.permission.INTERNET" />