מדריך | כיצד נבנה אופציה לחיפוש באפליקציה
-
מדריך חיפוש
במדריך הבא נראה כיצד לבצע חיפוש ברשימה ולהציג ברשימה את תוצאות החיפוש יש לציין שבשיטה הזאת אפשר לבצע חיפוש גם בתצוגות דינמיות אך זה קצת יותר מורכב ואני לא ניסיתי עדיין לכן זה לא נכנס כרגע למדריך
הרשימה שבמדריך היא רשימה של ערים כמובן שאין שינוי בהיגיון החיפוש בין מילים שפות או מספרים
שלב - א
גררו למסך את הרכיבים הבאים
- Text_Box
- List_View
שלב - ב
א- צרו משתנה של רשימה
ב- צרו משתנה של רשימה ריקה
ג- היגיון חיפוש
הסבר: הבלוק הראשי מבצע פעולה כל פעם שהוא מזהה שינוי בטקסט
לאחר מכן אנחנו עושים תנאי שאם האורך התווים יותר גדול מאפס בצע לולאה .
בלולאה אנחנו שמים לה את אורך הרשימה
ובתוך הלולאה אנחנו עושים תנאי נוסף של השוואת תווים
ובה הוא בודק על כל אייטם ברשימה אם הוא מחזיר את האות שהמשתמש רשם
במקרא שכן הוא מוסיף את האייטם הזה לרשימה הריקה שיצרנו
ואז אנחנו קובעים את List_View לרשימה החדשה שנוצרה ממה שזוהה בחיפושמקווה שההסבר מספק אתכם במידה ולא ניתן להגיב ולהוסיף כאן
כמו כן אם אתם יוצרים חיפש לאנגלית ואתם רוצים שגם אם המשתמש רושם אותיות גדולות זה ימצא את זה בקטנות תוכלו להוסיף את הבלוק הזה
בהצלחה
להורדה:
Search_Text (6).apk
Search_Text.aia -
-
-
-
-