我有一个UiApp会响应ContentHandler SEND事件,例如SendMediaDemo,它位于样本树中并记录在这里:
他们的代码处理通过使用getURL()打开文件URL并删除数据来获取数据。当用户从媒体库中选择一张图片并使用“发送到[我的应用程序]”菜单选项时,这对我也有用。
然而,在bb相机应用程序中,当用户拍摄新照片时,会给他们一个带有“发送到...”目标的菜单。当用户从那里发送时,在明确将图片保存到磁盘之前,调用getURL()的值为“file:// nullnullnull”
Invocation API包含方法byte [] getData(),但是返回一个长度为零的数组。
那么数据在哪里?
答案 0 :(得分:0)
如果有人关心,看起来这是一个已知的RIM错误。
https://www.blackberry.com/jira/browse/JAVAAPI-963
你必须跳过他们所有的注册环以查看该链接,但这是确切的问题。