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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با برخی متنهای تکست (Text) (در اندروید)

مشکل با برخی متنهای تکست (Text) (در اندروید)

#5
علاوه بر روش آدمین شما همچنین میتونید از روش زیر استفاده کنید.
من به لینکی که قرار دادید مراجعه کردم،چیزی که متوجه شدم حروف "ی" و "ک"  مشکل دار هست و همون طور که آدمین گفت این حروف با اینکه یک ظاهر دارند ولی متفاوت هستند .چون همون طور که گفتید یک دیتابیس بزرگی دارید پس کافیه به روش زیر عمل کنید.
از همون یک خطی که برای نمونه قرار دادید حرف "ک "‌و حرف "ی"‌رو بردارید و با حروف تایپ شده همین حروف جابجا کنید.

کد پی‌اچ‌پی:
String tmp1="در مدتی که مشغول...";
String tmp2=tmp1.Replace(tmp1.charAt(6),'ی');
String tmp3=tmp2.Replace(tmp1.charAt(8),'ک'); 

حالا کافیه یه حلقه برای دیتابیس بزنید و همه ی سطر ها رو در داخل یک ArrayList بریزید و دستورات بالا رو برای هر ایندکس ArrayList انجام بدید.

و سپس در یک آرایه لیست دیگه ذخیره کنید..بعد از این کار مقادیر  ArrayList جدید  با عمل Update در دیتابیس ذخیره کنید..یعنی در مدت حدود 10 ثانیه تمامی سطرها کارکترهایش جابجا میشود..
پاسخ
 سپاس شده توسط admin ، mohseen


پیام‌های این موضوع
RE: مشکل با برخی متنهای تکست - توسط alizzz - ۱۳۹۴/۰۳/۱۸, ۰۱:۲۱ ب.ظ
RE: مشکل با برخی متنهای تکست - توسط mohseen - ۱۳۹۴/۰۳/۱۸, ۰۳:۵۴ ب.ظ
RE: مشکل با برخی متنهای تکست (Text) (در اندروید) - توسط داش بهروز - ۱۳۹۴/۰۳/۱۸, ۱۱:۴۸ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان