Menü

Android Share Intent

17 Ağustos 2015 - Android & IOS

Merhaba arkadaşlar bu yazımda android’de share dialog’u nasıl açacağınızı göstereceğim. Görünümden buton ekleyin ve butonu Java kısmında tanımlayın.

<Button
    android:layout_width="40dip"
    android:layout_height="40dip"
    android:layout_gravity="right"
    android:background="@drawable/basicshare"
    android:id="@+id/sharebtn"/>

Java kodundaki buton tanımlaması ve share eventi.

Button sharebtn;
sharebtn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        Intent share = new Intent(android.content.Intent.ACTION_SEND);
        share.setType("text/plain");
        share.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
        share.putExtra(Intent.EXTRA_SUBJECT, "Paylaşım Başlığı");
        share.putExtra(Intent.EXTRA_TEXT, "Paylaşım linki");
        startActivity(Intent.createChooser(share, "Paylaş!"));
    }
});

Screenshot_2015-08-17-11-03-13

Bir Cevap Yazın