从应用程序共享和保存图片

时间:2017-02-09 18:21:49

标签: java android android-fileprovider

我还在处理我的图片库应用。我的新问题是FileProvider。我在资产文件夹的子目录中有图片,我想在设备上保存图片 - 并在点击相关按钮时将图片共享给另一个应用程序。在开发人员指南中,我发现使用FileProvider仍然不适合我。方法 getFilesDir()给出错误“无法从静态上下文引用非静态方法”。我不知道如何解决这个问题,即使这是我真正需要做的事情。如果有人有另外想法保存/分享我的照片,我将不胜感激:)enter image description here

(我完全遵循指南的每一步,直到此为止)

2 个答案:

答案 0 :(得分:1)

应该通过引用上下文来调用

getFilesDir()。您正在使用' Context'类名简单。

假设您的活动名称是' SampleActivity',请尝试

SampleActivity.this.getFilesDir()

答案 1 :(得分:0)