2013-10-13 158 views
0

我会分享对谷歌加不加应用程序被安装在移动phone.I刚刚看到这个解决方案后:如何在Google Plus上分享信息?

Intent shareIntent=new Intent(Intent.ACTION_SEND); 
       shareIntent.setType("text/plain"); 
       shareIntent.putExtra(Intent.EXTRA_TEXT,"your text here"); 
       shareIntent.putExtra(Intent.EXTRA_SUBJECT, "post title"); 
       startActivity(Intent.createChooser(shareIntent, "Share...")); 

但是这种解决方案的工作,如果在手机上没有安装谷歌的应用加。 我想我可以分享没有应用程序。任何人都可以建议我如何做到这一点?

+0

没有谷歌加应用程序,你不能共享。 – Tarun

+0

因此,当应用程序必须在Google +上共享帖子时,总会在手机中安装谷歌加应用程序? – francedema

回答

1

如果您想检查一下,有在谷歌Play服务上PlusShare功能 - 可以隐藏共享,如果应用程序没有安装:http://developer.android.com/reference/com/google/android/gms/plus/PlusShare.Builder.html#isGooglePlusAvailable()

如果你只是在做一个基本的份额,将通过谷歌工作中发挥服务,如果用户没有安装Google+的:

PlusShare.Builder share = new PlusShare.Builder(this); 
share.setText("hello everyone!"); 
share.setContentUrl(Uri.parse("http://stackoverflow.com")); 
share.setType("text/plain"); 
startActivityForResult(share.getIntent(), REQ_START_SHARE); 

所以只要你应该使用PlusShare,你应该确定。

(编辑,因为我已经忘记了这一点!)

相关问题