الیاس سخاوتی نیا
6 سال پیش توسط الیاس سخاوتی نیا مطرح شد
3 پاسخ

جاستیفای کردن متن فارسی در فلاتر

@hesammousavi
سلام
چطوری میتونم متن فارسی رو جاستیفای کنم؟
این کد منه :

new Text(
    ' - ' + txt2,
     textAlign: TextAlign.justify,
     style: new TextStyle(fontSize: 16),
)

ولی خب اینجوری میشه : http://s8.picofile.com/file/8358695600/Capture.PNG
باید چیکار کنم متن بیاد سمت راست؟


ثبت پرسش جدید
محمد امیر محمدی
تخصص : برنامه نویس لاراول و ویو جی اس
@mem.amir.m 6 سال پیش مطرح شد
0

پدر ویجت Scaffold رو Directionality بذار و مقدار textDirection اش رو rtl بذار.

 @override
  Widget build(BuildContext context) {
    return new Directionality(
      textDirection: TextDirection.rtl,
      child: new Scaffold(
        appBar: new AppBar(
          title: new Text(ttrtl2),
        ),
        body: new Padding(
          padding: const EdgeInsets.only(right: 10.0),
          child: new Text(
    ' - ' + txt2,
     textAlign: TextAlign.justify,
     style: new TextStyle(fontSize: 16),
) ),
        ),
      ),
    );
  }

الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش مطرح شد
0

@mem.amir.m
نه متاسفانه نشد!
کسی راه دیگه ای بلد نیست؟


mahdi allahveran
@mahdipixeldeveloper 4 سال پیش مطرح شد
1
Text(
              _product.description,
              style: TextStyle(
                fontFamily: "Vazir",
                color: Colors.black54,
                fontSize: 14,
              ),
              textDirection: TextDirection.rtl,
              textAlign: TextAlign.justify,
            ),

ببینید درست میشه یا نه.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام