Az Android 10 nem támogatja a művelettúlcsordulás gomb, más néven menü gomb megjelenítését a rendszer navigációs sávján. Olvasson tovább, ha többet szeretne megtudni!
Ezen a webhelyen sokan régóta Android-felhasználók vagyunk, akik a Froyo és a Gingerbread napjai óta leselkednek. Akkoriban az okostelefonok fizikai gombokkal (gasp!) érkeztek a felhasználói felület navigációjához: nevezetesen a Vissza gomb, a Menü gomb, a Kezdőlap gomb és a Keresés gomb. A fizikai nyomógombok helyet adtak a kapacitív érintőgomboknak, és néhány OEM-gyártó elvetette a Keresés gombot is – de a A felhasználói felületen és az alkalmazásokban a másik három külön gombbal történő navigálás általános elképzelése az Android világában is megmaradt. idő.
Az Android 3.0 Honeycomb operációs rendszerrel a Google szorgalmazta, hogy a táblagépgyártók a fizikai gombok helyett szoftveralapú navigációs gombokat alkalmazzanak a képernyőn, és bevezette a ActionBar szabványos megoldásként a felhasználói beállításokból származó műveletek azonnali láthatóvá és gyorsan végrehajthatóvá tételéhez. A "Menü" gomb ötlete volt
is fejlődött egy "Action Overflow" (művelettúlcsordulás) gombra, amely azt a gombot jelöli, amely lekéri azokat a műveleteket, amelyek nem férnek el a Műveletsávban; a felhasználók továbbra is Menü gombként hivatkoztak rá. A Honeycomb bevezette a Recent Apps gombot a táblagépekhez is, míg az Android 4.0 Ice Cream Sandwich ezt az okostelefonokra helyezte. Így született meg az ikonikus, 3 gombos navigációs sáv, amely a Vissza, a Kezdőlap és a Legutóbbi alkalmazásokat tartalmazza, a dedikált Menü és Keresés gombokat hátrahagyva.A dedikált Menü gomb miatt az alkalmazásfejlesztők rossz tervezési döntéseket hoztak, mivel a fejlesztők meglehetősen figyelmetlenek voltak azzal kapcsolatban, hogy milyen műveletek jelennek meg a képernyőn, és melyek a menüben. Akkoriban a felhasználók tudat alatt a menügombot koppintották, remélve, hogy további lehetőségeket találnak, amelyek hasznosak lettek volna számukra, ami nemkívánatos és pazarló viselkedés volt. Ezért az Action Bar-t azért vezették be, hogy egységesebb legyen a tervezés, mivel azt tanácsolta a fejlesztőknek, hogy a legfontosabb műveleteket a A műveletsor közvetlenül vagy máshol a képernyőn, és csak azok a műveletek kerülnek a túlcsordulásba, amelyek nem találnak ott helyet gomb.
Azonban akkoriban sok olyan alkalmazást, amely az Android 2.3 Gingerbread és régebbi verzióit célozta, még nem kellett frissíteni menük megjelenítése a képernyőn, így a dedikált menügomb nélkül a felhasználók nem tudták volna elindítani a menü. A Google ezt úgy kezelte, hogy hozzáadott egy kompatibilitási viselkedést a régebbi alkalmazásokhoz, amely lehetővé tette a rendszer számára, hogy megjelenítsen egy művelet túlcsordulás/menü gomb a rendszernavigációs gombok mellett olyan alkalmazásokban, amelyek csak az Android 2.3 és az Android rendszert támogatják Alsó.
Ez az örökölt támogatás az Android 3.0 Honeycomb-tól egészen az Android 9 Pie-ig terjedt. De az Android 10-zel a Google végre kihúzta a dugót. Az Android 2.3-as vagy régebbi verzióját célzó Android-alkalmazásokon mostantól nem jelenik meg menügomb Android 10, és tovább. Ban ben hibajelentésre adott válasz amely kiemelte az eltávolítást, a Google megerősítette az eltávolítást:
Ezt szándékosan távolítottuk el, mivel az API már több kiadásra is elavult. Szóval ez a szándék szerint működik.
Ez a döntés nagyon-nagyon kis számú felhasználót érint, akik továbbra is az ősi és régóta elhagyott alkalmazásokra támaszkodtak – ha működik, akkor működik, igaz? Ha Ön azok közé tartozik, akik hirtelen azt tapasztalták, hogy egyik régóta kedvenc alkalmazása már nem tudja megjeleníteni a menüjét, akkor talán ideje továbblépni és újabb alternatívák után nézni.
Forrás: Google Issue Tracker
Történet a következőn keresztül: /r/Android