如何在iOS / iPhone或Android图库中添加“共享”选项?

时间:2011-10-20 00:54:06

标签: android iphone ios mobile

我正在尝试向iOS或Android手机画廊添加“分享”选项,或者执行相同任务的其他菜单选项。如果有可能的话,我想从iOS开始。例如,如果您在iPhone或Android手机上转到图库,则会有一个共享按钮,您可以根据手机选择电子邮件,Picasa,Facebook,Twitter等。我需要添加类似的东西才能将它分享到我自己的网站或应用程序。

如果有人知道即使是开始阅读的起点也会有所帮助!

2 个答案:

答案 0 :(得分:5)

在iOS上,你可以使用ShareKit:

ShareKit : Drop-in Share Features for all iOS Apps

在Android上

,请使用ACTION_SEND:

Sharing content in Android using ACTION_SEND Intent

答案 1 :(得分:1)

从iOS 6开始,您可以使用以下方法:

NSString* someText = self.textView.text;
NSArray* dataToShare = @[someText];  // ...or whatever pieces of data you want to share.

UIActivityViewController* activityViewController = 
[[UIActivityViewController alloc] initWithActivityItems:dataToShare 
                                  applicationActivities:nil];
[self presentViewController:activityViewController animated:YES completion:^{}];

但是在iOS 5上,就我所知,Sharekit是唯一的方法。