1

Android プロジェクトでフレスコ ライブラリを使用しており、ギャラリーから画像を設定しようとしています。

photoHolder = (SimpleDraweeView) view
                        .findViewById(R.id.selectPhoto);

photoHolder.setImageURI(uri);

これは uri の値です:content://media/external/images/media/987

次のようなギャラリーから写真を選択すると、onActivityResult からその uri を取得します。

public void onActivityResult(int requestCode, int resultCode, Intent data) {
       ..
    Uri uri = data.getData();
    ...
}

名宛人:

<com.facebook.drawee.view.SimpleDraweeView
            android:id="@+id/profilePic"
            android:layout_width="@dimen/feed_item_profile_pic"
            android:layout_height="@dimen/feed_item_profile_pic"
            android:scaleType="fitCenter"
            />

エラーは発生しませんが、画像が表示されません。

オンラインで見つけられるものはすべて試しましたが、文句を言わずに、何が問題なのかわかりません。

4

1 に答える 1