从android中的数据库获取数据时出现不幸异常

时间:2013-01-28 10:37:20

标签: android performance

其实我在sql上保存图片uri,在sdcard上保存图片。但在我检索数据后保存,意味着来自数据库的uri和来自sdcard的pic。一个不幸的关闭异常提示,并从该主要活动重新启动该应用程序。重新启动后,我可以无任何错误地获取数据。 应用程序在模拟器中工作正常但在实际设备上无效。

try{

    DbHelper.open();

    c = DbHelper.getImagecurser();
    c.moveToFirst();
    Uri name=Uri.parse(c.getString(c.getColumnIndex(DBhelper.KEY_URI)));

    Bitmap bitmap = MediaStore.Images.Media.getBitmap(getContentResolver(),name);
    imageView.setImageBitmap(bitmap);

    c.close();
    DbHelper.close();
}

0 个答案:

没有答案