Android 14 Beta 1 מוסיף הגדרת "סרגל ניווט שקוף", אשר משנה את צבע הרקע של סרגל הניווט משחור לשקוף.
גוגל הוציאה את אנדרואיד 14 Beta 1 מוקדם יותר היום, אז אם התחשק לכם לנסות את אנדרואיד 14 הנהג היומי שלך Pixel, זה הזמן להירשם לתוכנית Android Beta אם עדיין לא עשית זאת. עם זאת, כאשר אתה משדרג ל-Android 14 Beta 1, ייתכן שאתה תוהה מה עליך לבדוק קודם. ובכן, יש הרבה תכונות חדשות באנדרואיד 14, ובטא 1 מרחיבה את מערך התכונות עם תכונה מבוקשת ביותר: סרגל ניווט שקוף.
במשך שנים, משתמשים רדפו את גוגל בפורומים כמו Reddit ו ה-Google Issue Tracker כדי להפוך את סרגל הניווט לשקוף כברירת מחדל. הבעיה שהם מתארים היא שבאפליקציות מסוימות הרקע של סרגל הניווט שחור, מה שמנוגד לממשקי משתמש בעלי נושא אור. על מצד שני, סרגל הניווט שקוף או לפחות מתאים לממשק המשתמש באפליקציות אחרות, וכתוצאה מכך חוסר עקביות ויזואלית ניסיון.
מאז Android 5.0 Lollipop, מפתחי אפליקציות הצליחו לשנות את הצבע של סרגל הניווט של אנדרואיד, שכברירת מחדל הוא שחור מלא. למרות שהפיכת סרגל הניווט לשקוף נראה פשוט למדי על פני השטח, מפתחים צריכים להתמודד עם איך לטפל בחפיפות חזותיות בין רכיבי ממשק משתמש חשובים לסרגל הניווט. לדוגמה, מבלי להגדיר א
הכנס סרגל המערכת, כפתור פעולה צף (כגון סימן הביקורת בצילומי המסך המוצגים למעלה) יצויר מתחת לסרגל הניווט, מה שמקשה על ההקשה.על ידי הפיכת השקיפות לאופציונלית, גוגל הבטיחה שסרגל הניווט לעולם לא יסתיר רכיבי ממשק משתמש מרכזיים באפליקציות. עם זאת, מכיוון שחלק מהאפליקציות מעולם לא הטמיעו תכונה זו, יש לנו מצב זה שבו סרגל הניווט תואם את ממשק המשתמש באפליקציות מסוימות אך לא באחרות. ל-Android 14 Beta 1 יש פתרון מעניין לבעיה זו: הוספת מתג כדי להפוך את צבע הרקע של סרגל הניווט לשקוף כברירת מחדל.
ב-Android 14 Beta 1, יש הגדרה חדשה בהגדרות > מערכת > אפשרויות מפתחים בשם "סרגל ניווט שקוף" ש"הופכת את צבע הרקע לסרגל הניווט לשקוף כברירת מחדל." מתחת למכסה המנוע, החלפת הגדרה זו מפעילה את "TransparentNavigationBar" שכבת ריצה של משאבי ריצה (RRO) המגדירה את ה-config_navBarDefaultTransparent בוליאני ל- "נָכוֹן". בוליאני זה נקרא על ידי המסגרת שמגדירה את צבע הרקע של סרגל הניווט לשקוף.
מעניין לציין שממשק המשתמש של האפליקציה לא יצויר מתחת לסרגל הניווט כאשר תכונה זו מופעלת, כלומר לא יהיו חפיפות חזותיות בין האפליקציה לסרגל הניווט. הנה דוגמה למה שאני מתכוון עם ובלי תכונת "סרגל הניווט השקוף" מופעלת:
נותר לראות אם תכונה זו אכן תהיה קיימת במהדורת אנדרואיד 14 היציבה. אנחנו נמצאים רק במהדורת הבטא הראשונה, כך שאין ערובה שגוגל תשמור על התכונה הזו במהדורה היציבה שלא לדבר על בטא עתידית. הפיכת הרקע של סרגל הניווט להתאים לאפליקציה היא משהו שמשתמשים ביקשו במשך שנים, אז אנו מקווים שגוגל תשמור על תכונה זו.