0

我读了Android的一些消息来源写入二进制数据,我这样说的:在SQLite数据库Android的ContentResolver的

OutputStream thumbOut = mCr.openOutputStream(uri); 
bitmap.compress(Bitmap.CompressFormat.JPEG, 85, thumbOut); 
thumbOut.close(); 

试图储存一个位图(位图)在数据库(URI是URI时数据库中的一行)。据我所知,openOutputStream允许将二进制数据存储在数据库中,但只有文件的路径被放置在数据库中。该文件放置在文件系统的某个位置。它是否正确?我的问题是:如何以这种方式存储时指定文件的确切位置? 感谢您的任何澄清。

回答

0

我想这个问题的正确答案是使用的路径是已经插入到数据库中的路径。