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


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

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

#1
اساتید سلام ،من همیشه از نظرات و کمکهای شما استفاده کردم و همینجا جا داره از‌ آدمین  وچندتا از کاربرا تشکر کنم که به سوالات بچه ها جواب میده.
من مشکلی که واسم پیش اومده و دقیقا 7 ساعت باهاش دارم کلنجار میرم و دیگه واقعا نمیدونم مشکل چیه.
من نرم افزارم ساختم .یعنی مشکلی با دیتابیس ندارم مشکلی با سرور ندارم مشکلی با قابلیت کپی و بلوتوث و ارسال و علاقه مندی و .......ندارم.همه ی این موارد به درستی نوشته شده  و مشکلی نیست.
مشکل بنده با قسمت جستجوی یک کلمه در متن هست.که الگو و دستور سرچ کردن هم بنده میدانم. مثلا از دستور لایک در کوئری یا از دستورات زیر

کد پی‌اچ‌پی:
edit_search=(EditText)findViewById(R.id.edit_search);
        
search.setOnClickListener(new OnClickListener() {
            
            @
Override
            
public void onClick(View v) {
                
// TODO Auto-generated method stub
                
String tmp=edit_search.getText().toString();
                 if(
array_list.contains(tmp))
                 
Toast.makeText(getApplicationContext(), "ok"Toast.LENGTH_LONG).show();
            
//بقیه دستورات که باید انجام شود........



            
}
        }); 

از این الگو هم در داخل نرم افزارهای دیگر هم استفاده کردم و مشکلی وجود نداشت. مشکلی که امروز باهاش برخوردم و خیلی هم واسم سواله که چرا این مشکل بوجود میآید.
من مطالبی که برای نرم افزار خودم استفاده کردم از چندین سایت برداشته شده. و این مطالب با کپی و پیست کردن در داخل دیتابیس جمع آوری شده.تا این مرحله  به مشکلی بر نخوردم.

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

درحالی که همین متن رو وقتی به صورت دستی خودم در برنامه تایپ میکنم و کلمه پیامبر رو جستجو میکنم، جستجو به درستی انجام میشه.
یعنی وقتی مطالب از برخی  سایتها کپی میکنم و وارد تکست خودم میکنم ،در جستجو به مشکل میخوره ولی همون متن رو تایپ میکنم جستجو کامل انجام میشه.
چون بانک اطلاعاتی من خیلی بزرگه، نمیشه کل متنها رو تایپ کنم و از طرفی هم قابلیت جستجو رو میخوام در برنامه باشه. حالا نمیدونم باید چیکار کنم

کسی از اساتید میتونه به من کمک کنه؟..چون واقعا همین متنها به درستی کپی و ارسال و بلوتوث و ...میشه ولی فقط در جستجو به مشکل میخوره!

خواهشا کسی میتونه کمک کنه
پاسخ


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

پرش به انجمن:


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