我不能更清楚标题:D
有可能吗?只是在邮件内的“链接”上发布黑色应用程序?我读到了关于录制网址并转到应用程序但这更加具体。
事先提前答案 0 :(得分:1)
实际上你可以收听传入的电子邮件。 您可以实现可在邮件应用程序中使用的菜单项。 但您也可以使用特定的URI实现内容处理程序以启动您的应用程序。
所有示例均可在BB样本中找到。
答案 1 :(得分:0)
查看RIM示例应用程序,更具体地说是HTTPFilterDemo。
您必须为需要触发应用的链接类型注册过滤器(您需要将此代码放在应用的主要方法中):
HttpFilterRegistry.registerFilter("www.rim.com","com.rim.samples.device.httpfilterdemo.filter");
其中“www.rim.com”显然是应该打开应用程序的链接,第二个参数是包含“Protocol”类的包。 Protocol类有一个回调方法:
public Connection openFilter( String name, int mode, boolean timeouts ) throws IOException {
每次用户点击具有您指定表单的链接时,都会调用此方法。因此,要打开应用程序,请在“openFilter”方法中执行:
int modHandle = CodeModuleManager.getModuleHandle("YourAppModuleName");
ApplicationDescriptor[] apDes = CodeModuleManager.getApplicationDescriptors(modHandle);
try {
ApplicationManager.getApplicationManager().runApplication(apDes[0]);
} catch (ApplicationManagerException e) {
e.printStackTrace();
}