我尝试在externalStorage中保存图片,但是,有些手机可以在某些手机中使用,但其他手机则不行。
我认为这是因为API级别,但我试图改变它,但它不适合我。
图片保存在应用目录中,但我无法在图库中介绍,我不知道是否必须做不同的情况,或者可以做它使用相同的代码。
问题在于摩托罗拉这样的手机,或者Kitkat的手机,或多或少同时,不会在画廊保存。我已经编写了很多代码,但我尝试使用Mediastore,Mediascannerconnection,意图......
我想把图像放在画廊,如果你能解决我的疑问,我将非常感激。
这里的命令适用于我的智能手机,4.0,但不适用于kitkat:
MediaStore.Images.Media.insertImage(getContentResolver(),pathfile,namefile,namefile);
提前致谢,对不起我的英文
答案 0 :(得分:0)
尝试在.insertImage
MediaScannerConnection.scanFile(this, new String[] { filePhoto.getPath() }, new String[] { "image/jpeg" }, null);