מדריך | החזרת שורת החיפוש והסרת הכותרת הענקית ב-הגדרות
-
מדריך: החזרת שורת החיפוש והסרת הכותרת הענקית ב-הגדרות (Qin)
המדריך נוסה על Qin f25, אבל כנראה הוא מתאים גם לשאר הQinים כמובן לבצע גיבוי לפני, ואני לא לוקח אחריות על שום נזק שקורה לכם.
מדריך זה מיועד למשתמשים בעלי ידע בסיסי בעריכת קבצי מערכת, ומסביר כיצד להשמיש את שורת החיפוש המוסתרת באפליקציית ההגדרות במכשירי Qin (וברומים מקוסטמים אחרים), וכן כיצד לבצע אופטימיזציה למסך ע"י הסרת הכותרת הענקית ("Collapsing Toolbar").
דרישות:- אפליקציית MT Manager.
- קובץ Settings.apk (נמצא בנתיב /system_ext/priv-app/Settings).
- ידע בסיסי בטיפול בקבצי APK (עריכה/החלפה בסיסטם).
- פתחו את Settings.apk ב-MT Manager ובחרו ב-View (או הצגה בעברית).
- גשו לתיקייה res/layout ופתחו את הקובץ settings_homepage_container.
אפשרות א': החזרת שורת החיפוש בלבד (ללא שינוי עיצובי)
בשלב זה נבטל את ההסתרה שביצע היצרן על החלק העליון של המסך.
- פתחו לעריכה את קובץ ה-Layout.
- גללו לתחתית הקובץ וחפשו את התגית AppBarLayout (בדרך כלל com.google.android.material.appbar.AppBarLayout).
- חפשו בתוכה את המאפיין android:visibility.
- במצב המקורי, הערך יהיה ככל הנראה "2" (או "gone"), מה שגורם להעלמת השורה.
- השינוי: שנו את הערך ל-"0" (או "visible"), או פשוט מחקו את שורת ה-visibility לחלוטין.
הקוד לפני השינוי:
<com.google.android.material.appbar.AppBarLayout ... android:visibility="2"הקוד אחרי השינוי:
<com.google.android.material.appbar.AppBarLayout ... android:visibility="0"שמרו את הקובץ (כמובן גם הפעלה מחדש). כעת שורת החיפוש תופיע, אך מעליה תופיע כותרת "הגדרות" גדולה שתופסת מקום רב.
תמונה בספויילר
אפשרות ב': אופטימיזציה למסך קטן (הסרת הכותרת הגדולה)
אם ברצונכם לחסוך מקום במסך ולשוות להגדרות מראה נקי יותר (ללא הכותרת הענקית והשטח הריק מעליה), בצעו גם את השלבים הבאים.
- איתור קובץ הכותרת (Header)
בתוך הנתיב שערכנו קודם קובץ בשם settings_homepage_app_bar _regular_phone_layout.xml. זהו הקובץ שמכיל את העיצוב הפנימי.
- חפשו אותו.
- עריכת הקובץ והסרת האלמנטים המיותרים
פתחו את הקובץ. אנו נסתיר שני אלמנטים: את תמונת הפרופיל (שריקה בדרך כלל במכשירים אלו) ואת הכותרת.
א. הסרת השטח הריק העליון (תמונת פרופיל):
חפשו אלמנט מסוג ImageView בתחילת הקובץ.
שנו את המאפיין android:visibility מ-"1" (בלתי נראה אך תופס מקום) ל-"2" (מוסתר לגמרי/Gone).
ב. הסרת הכותרת "הגדרות":
חפשו אלמנט מסוג TextView שנמצא מתחת לתמונה (לרוב יהיה לו style של כותרת).
הוסיפו לו את השורה: android:visibility="2".
ג. תיקון מרווחים (אופציונלי):
כדי ששורת החיפוש לא תהיה צמודה מדי לקצה העליון, גשו ל-FrameLayout שנמצא מתחת לטקסט שהסתרנו, והוסיפו לו מרווח עליון קטן:
android:layout_marginTop="8dp"
סיכום וסגירה
- שמרו את כל הקבצים שערכתם ב-MT Manager.
- אשרו את עדכון הארכיון (Update Archive/Compile).
- אם אתם עובדים על המכשיר עצמו: העתיקו את ה-Settings.apk החדש לתיקיית המקור (/system/priv-app/Settings).
- וודאו שיש הרשאות קובץ ל-644 (rw-r--r--).
- בצעו אתחול למכשיר.
תמונה בספויילר
בהצלחה!
בבקשה תגובות רק פה