gpt4 book ai didi

Android 将图像路径存储到 SQLite 数据库中

转载 作者:行者123 更新时间:2023-11-29 22:09:58 24 4
gpt4 key购买 nike

我正在开发一个旨在将数据存储在 SQLIte 数据库中的应用程序。这是一种虚拟城市指南。
因此,我在数据库上存储了一些文本元素,我想将设备中存储的图像和视频的路径存储在数据库的不同列和表中。

种类:

_ID INTEGER PRIMARY KEY AUTOINCREMENT (id of the image)
IMAGE_PATH TEXT UNIQUE (path of the image associated with the ID)

任何人都可以举例说明我该怎么做吗?

最佳答案

Bill Gary 的答案适用于一张图片,但因为我想做一个画廊,所以我使用了下面的代码:

this.imgPath = new String[mImageCursor.getCount()];

int i = 0;

while (mImageCursor.moveToNext()) {
imgName = mImageCursor.getString(mImageCursor.getColumnIndex(MyDbAdapter.IMAGE_PATH));
Log.w(TAG, baseDir + imgName);
this.imgPath[i] = baseDir + imgName;
Log.w(TAG, baseDir + mImageCursor.getString(mImageCursor.getColumnIndex(MyDbAdapter.IMAGE_PATH)) + " After");
i++;
}

Gallery gallery = (Gallery) findViewById(R.id.VGgallery);
gallery.setAdapter(new MyImageAdapter(this, this.imgPath));

希望对其他人有帮助。

关于Android 将图像路径存储到 SQLite 数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9864794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com