Android Studio ile paylaş butonu (share button) yapmak için aşağıdaki kodlardan birini buton veya herhangi bir nesnenin onClick fonksiyonuna yazmanız yeterli olacaktır. İki tür kod koydum. İlki tek satırlık metinleri göndermek için kullanılıyor.
1 2 3 4 5 |
Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, "Bu bir örnek koddur."); sendIntent.setType("text/plain"); startActivity(Intent.createChooser(sendIntent, "Paylaş")); |
Aşağıdaki kod ise çok satırlı metinleri göndermek için kullanılıyor. Merak edenler için; “\n” bir alt satıra geçmek için kullanılıyor.
1 2 3 4 5 6 7 |
Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Bu örnek bir koddur. \n" + "Çoklu text göndermek için kullanılır. \n"); sendIntent.setType("text/plain"); startActivity(Intent.createChooser(sendIntent, "Paylaş")); |
1 |
startActivity(Intent.createChooser(sendIntent, "Paylaş")); |
Paylaş menüsü açılınca yukarıda ne yazmasını istiyorsanız yukarıdaki koddan “Paylaş” kelimesini değiştirebilirsiniz.