share_plus Flutter paketi, uygulamanızda içeriği paylaşmak için kullanabileceğiniz bir pakettir. Bu paket, paylaşım işlevselliğini sağlamak için çeşitli platformlar arası API’ları kullanır.

import ‘package:flutter/material.dart’;
import ‘package:share_plus/share_plus.dart’;

void main() {
runApp(MyApp());
}

class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text(‘Share Example’),
),
body: Center(
child: ElevatedButton(
onPressed: () {
shareContent();
},
child: Text(‘Share’),
),
),
),
);
}

void shareContent() {
String text = ‘Hello, this is the shared content!’;

Share.share(text, subject: ‘Shared Content’);
}
}

karıdaki örnekte, share_plus paketi Share sınıfının share metodu kullanılarak içerik paylaşımı gerçekleştirilir. share metoduna paylaşmak istediğiniz metni (text) ve isteğe bağlı olarak bir konuyu (subject) geçirebilirsiniz.

Bu örnek, basit bir Flutter uygulamasında içeriği paylaşmayı göstermektedir. Paylaşım işlevselliği, cihazınızda yüklü olan paylaşım hedeflerine (SMS, e-posta, sosyal medya uygulamaları vb.) yönlendirme yaparak çalışacaktır. Paylaşım seçenekleri, cihaz ve platforma bağlı olarak değişebilir.

ETİKETLER :

YORUMLAR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir