2012-07-06 64 views
0

在android中,分享功能使用MIME类型。黑莓分享功能

Intent sharingIntent = new Intent(
         android.content.Intent.ACTION_SEND); 
       sharingIntent.setType("text/plain"); 

       sharingIntent.putExtra(Intent.EXTRA_TEXT, 
         Config_ConstantVariable.sharelink + newsid); 
       startActivity(Intent.createChooser(sharingIntent, 
         "Share via")); 

如何在黑莓RIM?

回答

1

您可以尝试在BlackBerry Java SDK 7.0中使用Send Menu API,它提供了类似的功能,但功能不丰富。官方文档说明有关Send Menu API的以下内容。

您可以使用发送菜单API将发送菜单项在您的应用程序添加到菜单。 “发送”菜单项允许您通过使用BlackBerry设备上的其他应用程序(如消息应用程序或BlackBerry Messenger)将内容从应用程序发送到收件人。要发送的内容封装在一个JSONObject对象中,该对象从您的应用程序传递到从设备发送内容的应用程序。

当BlackBerry设备用户单击发送菜单项时,会显示一个子菜单,其中包含可用于发送内容的应用程序列表。当用户单击其中一个应用程序时,选定的应用程序将随某些字段开始自动填充要发送的内容。用户可以完成剩余的字段并发送内容。

+0

你能举个例子吗?我很困惑。而且,我开发RIM 5.0所以必须使用支持5.0及以上版本的功能 – 2012-07-09 04:33:22

0

不幸的是,没有这样的API。您可以使用Invocation API通过短信,电子邮件发送消息。但是没有公共API与FB或Twitter等第三方应用程序共享内容。你可以自己使用FB SDK或自己实现Twitter API来完成。