PDA

View Full Version : چگونگی نمایش متن با سطرهای زیاد



dr_jacky_2005
سه شنبه 13 تیر 1391, 11:03 صبح
سلام

من یه متنی دارم که چندتا تایتلِ بولد داره ، چندین تا هم enter خوردن . حروفِ عربی و فارسی هم هست .

اینطوری بگم ، مثلا یه چیز تــو مایه های این متن :
http://hagh-olhaghigh.com/fa-IR/Content/Detail/57.aspx

چطور میتونم خورجیه نمایشی در گوشی رو دقیقا مثله توی وب بکنم؟

از WebView استفاده کردم ، ولی به درد نمیخوره . چونکه : فارسی رو ساپورت نمیکنه ( حتی با کلاسِ PersianReshape ) ( یا حداقل من بلد نیسم )

آیا تنها راه اینه که از fromHTML() استفاده کنم؟ و داخلش متنم رو با تگ ها ( ساپورتی های اندروید ) ، بنویسم؟

srfarzad
سه شنبه 13 تیر 1391, 12:38 عصر
با یونیکد هم تست کنید ببینید جواب میده
چون با Reshape این کار نمی کنه
اگر ورژن اندورید براتون مهم نیست با ورژن 3 به بالاتر تست کنید
چون از ورژن 3 RTL مشکلی نداره

hamid_hr
چهارشنبه 14 تیر 1391, 16:09 عصر
سلام .....
من برا جدا کردن رشته ها از این کد استفاده میکنم
String[] Data;
String D = "$";
Data = Recive.split(D);
ولی جدا نمیشن. کمک کنین لطفا ............:گیج:

hamid_hr
پنج شنبه 15 تیر 1391, 14:47 عصر
یکی کمک کنه که خیلی گیرم ............................... لطفا :افسرده:

dr_jacky_2005
یک شنبه 18 تیر 1391, 14:13 عصر
سلام .....
من برا جدا کردن رشته ها از این کد استفاده میکنم
String[] Data;
String D = "$";
Data = Recive.split(D);
ولی جدا نمیشن. کمک کنین لطفا ............:گیج:
اولاً که سوالتون ربطی به این تاپیک نداره ، باید یه تاپیک جدا میزدید

دوماً http://www.java-examples.com/java-string-split-example

مهران رسا
سه شنبه 20 تیر 1391, 12:34 عصر
سلام

من یه متنی دارم که چندتا تایتلِ بولد داره ، چندین تا هم enter خوردن . حروفِ عربی و فارسی هم هست .

اینطوری بگم ، مثلا یه چیز تــو مایه های این متن :
http://hagh-olhaghigh.com/fa-IR/Content/Detail/57.aspx

چطور میتونم خورجیه نمایشی در گوشی رو دقیقا مثله توی وب بکنم؟

از WebView استفاده کردم ، ولی به درد نمیخوره . چونکه : فارسی رو ساپورت نمیکنه ( حتی با کلاسِ PersianReshape ) ( یا حداقل من بلد نیسم )

آیا تنها راه اینه که از fromHTML() استفاده کنم؟ و داخلش متنم رو با تگ ها ( ساپورتی های اندروید ) ، بنویسم؟


راه اول : استفاده از WebView
راه دوم : استفاده از یک عنصر بصری مثل TextView به همراه دستور fromHTML که محدودیت های زیادی داره.


تا اونجایی که من اطلاع دارم راه دیگه ای وجود نداره.