大家好我正在开发一个应用程序,我需要选择一个应用程序来分享我的状态。 我正在使用这样的东西
startActivity(Intent.createChooser(Myintent, "Share..."));
但上面一行会打开一个窗口,要求用户选择要与之分享的应用。
我希望该选项能够实现自动化......我正在寻找更新google plus上的状态。 所以我需要开始选择google plus分享的活动......
我猜我需要活动名称,但com.google.android.app.plus打开google plus app而不是共享状态的页面...我希望预先填充状态字符串,以便用户只需按下发送
答案 0 :(得分:0)
您是否考虑过使用Google plus API?您可以通过http请求发送数据,这样您就可以在整个过程中保持应用内。我认为这种解决方案可以为用户提供更顺畅的体验,因此他们无需移入和移出您的应用就可以完成向Google +的发布。
答案 1 :(得分:0)
检查此答案:https://stackoverflow.com/a/9229654/857583
在这种情况下,请致电initShareItent("plus");
但是您必须将mime类型更改为plain / text或其他内容。
它正在启动Google+应用,但不幸的是收件人或邮件地址未填写。
因此,EXTRA_TEXT
已填写,但EXTRA_MAIl
未填写。