ورود

View Full Version : اضافه کردن قسمت جستجو به Action Bar



meygraph
پنج شنبه 06 شهریور 1393, 16:13 عصر
سلام. خسته نباشید.

جسنجو کردم ولی مطلبی پیدا نکردم.

من یه App آموزشی دارم که در اکتیویتی دومم حدود 30 تا آیتم از نوع ListView مقدار دهی کردم. که به مرور بیشتر هم میشه.

میخوام در Action bar صفحه اصلیم قسمت Search رو اضافه کنم که قابلیت جستجو در تمام اکتیویتی هام رو داشته باشه.

ممنون میشم راهنمایی کنید. اگه لازم بود کد ها رو هم میذارم.

omid.n1990
پنج شنبه 06 شهریور 1393, 16:28 عصر
شما مقادیر رو چطوری وارد لیست ویو میکنی؟؟ بعد فقط میخوان روی عناوین لیست ویو جستجو بشه یا نه هرکدوم از اون آیتم ها یک متن دیگه هم نشون میده ؟ اینکه میفرمایید میخواهید تمام اکتیویتی ها جستجو بشه که معنی نمیده اکتیویتی که چیزی نیست مهم اینه که اون اکتیویتی چه ویویی داره نشون میده و چه محتوایی تو اون ویو و از کجا ریخته شده؟ دقیق سوالتون رو مشخص کنید سریعتر به جواب میرسید هرچند مطمئن باشید جواب تو همین فروم هم هست ولی کلمه مناسبی رو احتمالا جستجو نکردید.
محتوای لیست ویو و احیاناً سایر داده هایی که در باقی برنامه تون هست از چه منبعی به دست میاد؟
1- از دیتابیس؟
2- از وب سرویس؟
3- از فایل؟
4- یا از یک ساختار داده مثل آرایه واسه پرکردن اون لیست استفاده میکنی؟
از کجا؟

اگر یکی از چهار حالت اول باشه خوب یک منبع داری و اونو داری متصل میکنی به لیست ویو، که خوب بسته به هرکدوم نوع جستجو متفاوت میشه مثلا اگر دیتابیس باشه یک کوئری بهش میزنی
اگرم فقط لیست ویو رو میخواهید فیلتر کنید filter listview رو جستجو کنید به نتیجه میرسید
نمونه زیر هم مربوط میشه به قراردادن searchدرون اکشن بار و با توجه به arraylist
Android Action Bar SearchView Tutorial (http://tpbapp.com/android-development/android-action-bar-searchview-tutorial/) موفق باشید

SASAN_AH
پنج شنبه 06 شهریور 1393, 17:05 عصر
اينو ببين

كليك كنيد (http://www.androidhub4you.com/search?updated-max=2014-05-19T09:46:00-07:00&max-results=1&start=7&by-date=false)

meygraph
جمعه 07 شهریور 1393, 16:44 عصر
ممنون از راهنماییتون .
ولی همچنان مشکل من حل نشده . اگر امکانش هست کد من رو مشاهده کنید.
و ببنینید مشکل از کجاست .

این تاپیک سوال منه در StackOverFlow

http://stackoverflow.com/questions/25554086/search-functionality-in-action-bar-does-not-work/25554365#25554365