在我的开源应用程序中,我想让用户插入图片/视频/声音/等。如果他们更喜欢创建新媒体,用户可以从SD 卡 中选择现有媒体或使用设备的硬件(拍照、录制视频、录制声音、在触摸屏上绘图)。
有很多代码片段展示了如何实现这些东西,但与其重新发明轮子,是否有一个库可以处理选择媒体文件的整个活动?我只是调用这个库,它会处理 UI,并将文件路径返回给用户选择/创建的媒体。
这是它的样子:
我相信许多应用程序会发现这个小部件很有用(CMS 创作、所见即所得、共享应用程序、富聊天......)。作为一个 LGPL(或公共领域)组件,我相信它会很受欢迎并聚集一个开发者社区。在我启动这个项目之前,是否已经有这样的小工具?