我已将我的 android 应用程序移植到 BB10。在我的应用程序中有一个功能,我们可以发送带有图像附件的电子邮件。在 android 中它工作正常,但在 BB10 中图像未附加到邮件。
我为 android 实现了自定义内容提供程序。因此,当我选择任何图像时,它会将路径作为“内容://提供者名称/邮件/附件/图像名称”,但它不适用于 BB10。
在 BB10 相对路径中,如“内容://”不起作用。BB10 仅适用于绝对路径。
代码示例:
图片路径: content://com.abc.provider.local.file/mail/attachment/1.jpg Uri.parse(LocalFileProvider.MAIL_FILE_URI + picture.getFileName()
In above code
LocalFileProvider.MaIL_FILE_URL = content://com.aba.provider.local.file/mail/attachment picture.getFileName() = 1.jpg 现在如何将此路径转换为绝对路径 例如:file://