PDA

View Full Version : جداجدا نشان دادن حروف فارسی



bgalborz
چهارشنبه 15 شهریور 1391, 17:08 عصر
سلام من میخوام از طریق کد به textview و edittex مقدار فارسی بدم ولی موقع نمایش حروف رو جداجدا نشون میده
احتیاج به کمک دارم. خیلی فوری
از کلاس فارسی سایت kamalan استفاده کردم کمک کنید.

dr_jacky_2005
شنبه 18 شهریور 1391, 10:15 صبح
سلام من میخوام از طریق کد به textview و edittex مقدار فارسی بدم ولی موقع نمایش حروف رو جداجدا نشون میده
احتیاج به کمک دارم. خیلی فوری
از کلاس فارسی سایت kamalan استفاده کردم کمک کنید.

مشکل چیه؟
کدتون چیه؟

کلاس PersianReshape اوکی است که!

malihehshajari
یک شنبه 19 شهریور 1391, 13:29 عصر
من فکر میکنم که مشکل شما این هست که وقتی متن مورد نظرتون تغییر میکنه دو باره اون رو با استفاده از کلاس مورد نظر به فارسی تبدیل نمیکنید

bgalborz
یک شنبه 19 شهریور 1391, 14:21 عصر
من فکر میکنم که مشکل شما این هست که وقتی متن مورد نظرتون تغییر میکنه دو باره اون رو با استفاده از کلاس مورد نظر به فارسی تبدیل نمیکنید

آره همینه مشکلم

dr_jacky_2005
دوشنبه 20 شهریور 1391, 08:16 صبح
آره همینه مشکلم

خب edit که تموم شد ، باز reShape کن!
مثلا اینطوری:

meditText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_DONE) {

///////// ReShape Me HERE

return true;
}
return false;
}
});