我正在开发一个笔记应用程序。我希望允许用户绘制图片以及编辑现有图片。
显然“绘制/编辑图片”应该在另一个独立的应用程序中完成。然后通过以下方式启动该应用程序会很好intent
:
intent.setAction(android.content.Intent.ACTION_EDIT);
intent.setDataAndType(uri, "image/*");
context.startActivity(intent);
该应用程序应编辑图像并将其“原位”保存。
据我所知,有很多不错的图像绘制/编辑应用程序,例如 Skitch、SketchBook。但不幸的是,他们都没有接受ACTION_EDIT
,并将编辑后的图像“保存在适当的位置”。
仅有的两个支持ACTION_EDIT
“ image/*
”的应用程序是JXWhiteboard和 picSay。(我从这个博客的评论中得到信息)
虽然 picSay 可以编辑图像,但它不是用于“绘图”的东西。它也不会“原地”保存图像。
JXWhiteboard 确实支持我想要的,但它的编辑功能真的很差。
总之,我花了很多时间,但没有找到一个像样的接受ACTION_EDIT的图像绘制/编辑应用程序!
我不想构建自己的图像绘制应用程序,因为 Skitch 和 sketchBook 都很棒。
我应该从头开始构建它吗?还是我错过了任何可以接受的优秀应用程序ACTION_EDIT
?