android无法从db cursor获取照片uri

时间:2014-01-09 09:57:10

标签: android

我在db中存储联系人照片但是当我想将这些照片加载到imageview时,我收到错误:

The method setImageURI(Uri) in the type ImageView is not applicable
for the arguments (String)

以下是为了在listview中显示联系人照片而扩展setImageURI的类中CursorAdapter的调用:

photoView.setImageURI(cursor.getString(3));

我也尝试过将caste字符串输入uri,但也不允许:

photoView.setImageURI((Uri) cursor.getString(3));

如何将光标中的照片加载到imageview中?感谢

1 个答案:

答案 0 :(得分:2)

这里:

    String mUri = cursor.getString(3)
    Uri myUri = Uri.parse(mUri);
    photoView.setImageURI((myUri)