2013-10-13 95 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,你應該確定。

(編輯,因爲我已經忘記了這一點!)

相關問題