Home Mobile How to add a Share button to your Flutter app

How to add a Share button to your Flutter app

0

Bismillah, Assalamu’alaikum sobat uda dan uni.. setelah membahas bagaimana cara menyalin teks yang terdapat pada aplikasi, sekarang kita akan belajar bagaimana caranya kita dapat membagikan text atau apapun itu pada aplikasi ke aplikasi lainnya yang terdapat pada device user.
Agar dapat berbagi ke aplikasi lain, kita membutuhkan library atau plugin share yang akan kita tambahkan pada pubspec.yaml yang dapat di akses melalui link berikut:

https://pub.dev/packages/share

setelah menambahkan library tersebut pada pubspec jangan lup Pub Get yaa.. Selanjutnya implementasikan code berikut pada button atau widget yang apabila di click akan menampilkan dialog share ke aplikasi lain:

 InkWell(
                          onTap: (){
                            final RenderBox box = context.findRenderObject() as RenderBox;

                            Share.share(referalCode,
                                sharePositionOrigin:
                                box.localToGlobal(Offset.zero) &
                                box.size);
                          },
                          child: Image.asset(
                            'assets/icon/share_ic.png',
                            height: 30,
                          ),
                        )

Sekian untuk artikel kali ini, semoga bermanfaat, semangat belajar ^ ^