2011-12-29 22 views

答えて

40

あなたは使用して同じ操作を行うことができます。

Intent i=new Intent(android.content.Intent.ACTION_SEND); 
i.setType("text/plain"); 
i.putExtra(android.content.Intent.EXTRA_SUBJECT,"Subject test"); 
i.putExtra(android.content.Intent.EXTRA_TEXT, "extra text that you want to put"); 
startActivity(Intent.createChooser(i,"Share via")); 

詳細な例では、あなたの参考のためにここにある:コンテンツ経由の共有のためにhttp://mobile.tutsplus.com/tutorials/android/android-sdk-implement-a-share-intent/

+0

こんにちは@Paresh Mayaniを、ちょっとniceソリューションは、そのcreateChooserダイアログボックスでカスタムオプションを追加できますか? – andrewww

1

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND); 

//set type 

shareIntent.setType("text/plain"); 

//add what a subject you want 

shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"add what a subject you want"); 

String shareMessage="message body"; 

//message 

shareIntent.putExtra(android.content.Intent.EXTRA_TEXT,shareMessage); 

//start sharing via 

startActivity(Intent.createChooser(shareIntent,"Sharing via")); 
関連する問題