0

我想通过 android 发送预定义的 google+ 消息,但我不确定是否找到了正确的 URL。我找到了https://plus.google.com/app/plus/mp/430/#~loop:view=compose,但它没有设置我的文本。实际上是否有另一个官方应用程序 URL 可以允许这样做?Twitter有一个波纹管。10倍

Intent i = new Intent();
i.putExtra(Intent.EXTRA_TEXT, msg);
i.setAction(Intent.ACTION_VIEW);
i.setData(Uri.parse("https://mobile.twitter.com/compose/tweet"));
ctx.startActivity(i);
4

1 回答 1

1

ACTION_SEND您可以根据意图在 Google+ 上共享文本和图像。

例子:

Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_TEXT, "Hello World!");
shareIntent.setType("text/plain");
startActivity(shareIntent);

如果您想直接定位 Google+ 应用,可以shareIntent在调用之前调用setPackage startActivity

shareIntent.setPackage("com.google.android.apps.plus");
于 2012-09-11T20:26:58.597 回答