passerby
یک شنبه 18 مرداد 1394, 17:22 عصر
سلام دوستان. من تو برنامم از فونت فارسی استفاده می کنم(yekan). اما وقتی اطلاعات رو از سرور دریافت مکنم و داخل edittext نمایش میدم بصورت لاتین میشه. لطفا راهنمایی کنید.
peymanf11
یک شنبه 18 مرداد 1394, 22:22 عصر
رشته رو بدین بهش تا اعدادتون رو فارسی کنه بعد برای نمایش خروجی رو بفرستین
    public static String convertDigits(String in){ 
          
        String[] persianDigits = {"۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"  }; 
        String[] englishDigits = {"0","1","2","3","4","5","6","7","8","9"}; 
        for (int i = 0; i < englishDigits.length; i++) { 
            in = in.replace(persianDigits[i],englishDigits[i]);
        } 
        return in; 
    }
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.