【发布时间】:2011-07-05 20:52:25
【问题描述】:
所以在我的应用中,用户会找到图像,有点像视频游戏中的概念艺术功能。我希望这些图像能够被缩放、共享和任何编辑——就像在画廊应用程序中一样。展示它们的最佳方式是什么?我认为正确的方法是发送一个带有 image/png 类型的 Intent.ACTION_VIEW,这样任何程序都可以得到它......
但在这种情况下,图像需要可供任何应用程序使用,它们不能是资源,对吧? (因为那样他们就不能被其他应用使用。)所以他们需要通过内容提供者来使用......
我不认为我可以将它们粘贴在默认媒体内容提供程序中...因为这样它们就不会通过图库应用程序被发现吗?我希望用户随着时间的推移“解锁”它们。所以我需要建立自己的内容提供者,并通过它发布图像,对吗?制作可以提供图像(以及视频、音频,也许是联系人或其他类型的对象)的内容提供者的最佳方法是什么?
【问题讨论】:
标签: android android-contentprovider