تغییر رنگ کلمه جستجو شده در برنامه نویسی اندروید

تغییر رنگ کلمه جستجو شده

سلام دوستان

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

این تابع دو ورودی میگیرد. اولی کلمه مورد جستجو و دومی متن نتیجه جستجو . و مقدار خروجی که به ما می دهد از نوع CharSequence است.

حال خروجی را میتوانید در کلاس آداپتور مد نظر استفاده کنید.