Android 10 har tagit bort stödet för att visa actionspillknappen, även menyknappen, i systemets navigeringsfält. Läs vidare för att veta mer!
Många av oss på den här webbplatsen har länge varit Android-användare och lurat sedan Froyos och Gingerbreads dagar. Då kom smartphones med fysiska knappar (flämt!) för UI-navigering: nämligen Tillbaka-knappen, Meny-knappen, Hem-knappen och Sök-knappen. De fysiska tryckknapparna gjorde plats för kapacitiva pekknappar, och sökknappen släpptes också av vissa OEM-tillverkare - men Den allmänna idén om att navigera genom användargränssnittet och apparna med de andra tre dedikerade knapparna fanns kvar över hela Android-världen. tid.
Med Android 3.0 Honeycomb drev Google på för surfplattor att använda mjukvarubaserade navigeringsknappar på skärmen istället för fysiska knappar och introducerade Åtgärdsfältet som standardlösning för att göra åtgärder från användaralternativen omedelbart synliga och snabba att anropa. Idén med "Meny"-knappen hade också utvecklats
till en "Action Overflow"-knapp, vilket indikerar en knapp som hämtar åtgärder som inte får plats i Action Bar; användare fortsatte dock att hänvisa till det som menyknappen. Honeycomb introducerade också knappen Senaste appar för surfplattor, medan Android 4.0 Ice Cream Sandwich skickade detta till smartphones. Det ikoniska navigeringsfältet med 3 knappar som består av Tillbaka, Hem och Senaste appar föddes sålunda och lämnade efter sig de dedikerade meny- och sökknapparna.Att ha en dedikerad menyknapp fick apputvecklare att anta dåliga designval, eftersom utvecklare var ganska slarviga om vilka åtgärder som visades på skärmen och vad som fanns i menyn. Då skulle användare undermedvetet trycka på menyknappen i hopp om att hitta fler alternativ som skulle ha varit användbara för dem, vilket var oönskat och slösaktigt beteende. Så Action Bar introducerades för att åstadkomma mer designkonsistens eftersom den rådde utvecklare att placera de viktigaste åtgärderna på Action Bar direkt eller någon annanstans på skärmen, och endast de åtgärder som inte hittade en plats där skulle hamna i Overflow knapp.
Men då hade många appar som var inriktade på Android 2.3 Gingerbread och lägre ännu inte uppdaterats till visa menyer på skärmen, så att användare utan en dedikerad menyknapp inte hade haft något sätt att starta meny. Google åtgärdade detta genom att lägga till ett kompatibilitetsbeteende för äldre appar som gjorde det möjligt för systemet att visa en actionspill/menyknapp bredvid systemnavigeringsknapparna på appar som endast stödde Android 2.3 och lägre.
Detta äldre stöd har utökats hela vägen från Android 3.0 Honeycomb till Android 9 Pie. Men med Android 10 har Google äntligen dragit ur kontakten. Android-appar som är inriktade på Android 2.3 eller tidigare kommer nu inte längre att visa en menyknapp Android 10, och framåt. I svar på en felrapport som markerade borttagningen bekräftade Google borttagningen:
Detta togs avsiktligt bort eftersom API: et har fasats ut för flera versioner nu. Så det här fungerar som det är tänkt.
Det här beslutet kommer att påverka ett mycket, väldigt litet antal användare som har fortsatt att förlita sig på uråldriga och sedan länge övergivna appar - om det fungerar så fungerar det, eller hur? Om du är en av dem som plötsligt har upptäckt att en av dina långa favoritappar inte längre kan visa sin meny, kanske det är dags att gå vidare och leta efter nyare alternativ.
Källa: Google Issue Tracker
Berättelse via: /r/Android