相关疑难解决方法(0)

在android中尝试保存和检索图像到数据库时出错

我是Android的新手,我的应用程序出错了.

我的应用做了以下事情:

1-用户可以选择从相机或图库导入图像.

2-所有图像都保存在数据库中,用户可以在另一个活动的列表视图中查看所有图像.

当我点击菜单栏图标传递到另一个活动,看到应用程序崩溃的所有图像,我在日志文件中收到以下错误:

11-06 15:16:17.199: E/AndroidRuntime(1789): FATAL EXCEPTION: main
11-06 15:16:17.199: E/AndroidRuntime(1789): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.demodbimage/com.example.demodbimage.ImagesList}: java.lang.IllegalStateException: Couldn't read row 0, col 0 from CursorWindow.  Make sure the Cursor is initialized correctly before accessing data from it.
Run Code Online (Sandbox Code Playgroud)

MainActivity.java

public class MainActivity extends ActionBarActivity {
    private static int FROM_CAMERA = 1;
    private static int FROM_GALLERY = 2;
    ImageView background;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        background = (ImageView)findViewById(R.id.imgBackground);
       DataBaseHandler db = new DataBaseHandler(this);
     db.deleteAllContact();



    } …
Run Code Online (Sandbox Code Playgroud)

database android

1
推荐指数
1
解决办法
4098
查看次数

标签 统计

android ×1

database ×1