2016-02-19 87 views
1
public void postStory (View view) { 
     Intent intent = new Intent(Intent.ACTION_SENDTO); 
     intent.setData(Uri.parse("mailto:")); 
     startActivity(intent); 

这就是我从另一个应用程序,我发送意向的用户的电子邮件的Java代码。我很确定snapchat的包名是发送意向Snapchat

com.snapchat.android 

我不确定如何向社交应用发送意图。任何帮助表示赞赏。

我想打开用户的Snapchat到您拍摄照片的主布局。提前

感谢

+0

你到底想要什么?你想打开Snachat应用程序或邮件应用程序? –

+0

你想在Snapchat应用中完全分享什么?或需要安装所有的社交应用程序? –

+0

我想打开snapchat,如果他们已经安装,抱歉的混乱。 – timmyspan

回答

4

退房这一点,就会直接打开Snapchat应用程序,如果安装了,其他明智没有表现出应用程序的味精可以执行此操作。

Intent intent = new Intent(Intent.ACTION_SEND); 
    intent.setType("*/*"); 
    intent.setPackage("com.snapchat.android"); 
    startActivity(Intent.createChooser(intent, "Open Snapchat")); 

最好的祝福.. !!

+0

感谢您的快速反应和代码!当我测试了它,它仍然告诉我ViewPostImeInputStage ACTION_DOWN。我不知道它为什么不执行......等我可能已经修好了 – timmyspan

+0

拉古你很棒!我在我的XML中忘记了我的onClick属性... duhh lol!再次感谢:) – timmyspan

+0

希望你会在一些点击监听器上调用上面的行,对吗? –