PDA

View Full Version : متن فارسی



momayyezi_m
جمعه 17 مرداد 1393, 21:50 عصر
با سلام
برای نمایش متن فارسی که میخوایم راست چین کنیم که gravity رو right میذاریم و هیچی
ولی برای جاستیفای متن که به عبارتی متون رو درست و تا اخر خط قرارش بده همون جاستیفای کردن ،چی کار باید بکنیم ؟

abbasalim
جمعه 17 مرداد 1393, 22:20 عصر
سلام
فک میکنم روشی برای justify وجود نداره (برای انگلیسی یه کتابخونه هست ولی فارسی ندیدم تاحالا)

#root#
جمعه 17 مرداد 1393, 22:56 عصر
محدودیت هایی داره ولی از هیچی که بهتره :

https://github.com/navabi/JustifiedTextView

momayyezi_m
شنبه 18 مرداد 1393, 13:19 عصر
محدودیت هایی داره ولی از هیچی که بهتره :

https://github.com/navabi/JustifiedTextView

با تشکر

این set text size که تو اکتیویتی وارد کرده رو باید همینجور وارد کنیم یا اینکه میتونم اندازه رو خودم با sharedprefrance بهش بدم؟

akbar8298
شنبه 18 مرداد 1393, 17:21 عصر
محدودیت هایی داره ولی از هیچی که بهتره :

https://github.com/navabi/JustifiedTextView

من از این کتابخانه استفاده کردم. justify میکنه اما متن فارسی رو کلمه به کلمه برعکس میکنه.

مثلا عبارت
این یک متن فارسی است.
را بصورت
.است فارسی متن یک این
نشون میده.


به نظر من بهترین راه استفاده از دستور زیر است.
textView1.setText(Html.fromHtml("<div style='text-align:justify;'>متن فارسی را به صورت justify ، از طریق اچ تی ام ال نشان می دهد</div>"));