ব্যবহার TextSpan
করে Flutter, আপনি পাঠ্যের বিভিন্ন অংশে বিভিন্ন বিন্যাস বৈশিষ্ট্য প্রয়োগ করে সমৃদ্ধ পাঠ্য তৈরি করতে পারেন। এটি আপনাকে বিভিন্ন শৈলী, রঙ, ফন্ট এবং আরও অনেক কিছু দিয়ে পাঠ্য তৈরি করতে দেয়। সমৃদ্ধভাবে বিন্যাসিত পাঠ্য অর্জনের জন্য এবং উইজেট TextSpan
উভয়ের মধ্যেই ব্যবহার করা হয় । Text
RichText
TextSpan
উইজেটের মধ্যে কীভাবে ব্যবহার করবেন তার একটি উদাহরণ এখানে দেওয়া হল Text
:
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: MyHomePage(),
);
}
}
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('TextSpan Example'),
),
body: Center(
child: Text.rich(
TextSpan(
text: 'Hello ',
style: TextStyle(fontSize: 20),
children: [
TextSpan(
text: 'Flutter',
style: TextStyle(
fontWeight: FontWeight.bold,
color: Colors.blue,
),
),
TextSpan(text: '!'),
],
),
),
),
);
}
}
এই উদাহরণে, আমরা একটি দিয়ে Text.rich
একটি উইজেট তৈরি করতে ব্যবহার করি । আমাদের একটি উইজেটের মধ্যে একাধিক ভিন্ন পাঠ্য স্প্যান তৈরি করতে সক্ষম করে, প্রতিটির নিজস্ব স্টাইলিং বৈশিষ্ট্য যেমন ফন্ট, রঙ এবং বিন্যাস। Text
TextSpan
TextSpan
Text
TextSpan
RichText
আরও উন্নত টেক্সট ফর্ম্যাটিং ক্ষমতা অর্জন করতে উইজেটের মধ্যেও ব্যবহার করা যেতে পারে । TextSpan
আপনি ইচ্ছামতো সমৃদ্ধভাবে ফর্ম্যাট করা পাঠ্য তৈরি করতে একাধিক উদাহরণ তৈরি এবং একত্রিত করতে মুক্ত ।
আমি আশা করি এই উদাহরণটি আপনাকে কীভাবে ব্যবহার করতে হয় তা বুঝতে সাহায্য TextSpan
করবে Flutter ।