0

我所用:共享的意圖並不在某些設備上打開

ShareCompat.IntentBuilder 
    .from(getActivity()) 
    .setText("text") 
    .setType("text/plain") 
    .startChooser(); 

我也試過以下上面的代碼,意圖將打開,我試圖分享的文本成功工作。

Nexus 5X,HTC One M8都可以工作。但是,當我使用三星設備時,當我調用上述兩個代碼時,版本5和7不會打開任何內容。

編輯

我關掉電池優化對三星有Android版本5和它的工作?然後,我再次禁用了它,但它一直在工作。

回答

0

試試這個代碼

 Intent intent_share = new Intent(); 
     intent_share.setAction(Intent.ACTION_SEND); 
     intent_share.setFlags(R.drawable.ic_share); 

     intent_share.putExtra(Intent.EXTRA_TEXT, "www.googleplay.com/acount"); 
     intent_share.setType("text/plain"); 
     startActivity(Intent.createChooser(intent_share, "Share it")); 
+0

請檢查我的編輯。 – PampaZiya