Community Mapy.com Mapy.com Community
    • Categories
    • Popular
    • Categories
    • Login

    Android (Google Pixel) – problémy s podržaním, zoomom a rotáciou mapy

    Scheduled Pinned Locked Moved Community Support | Uživatelská poradna
    10 Posts 3 Posters 303 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • LadidadiL Offline
      Ladidadi Premium
      last edited by

      Dobrý deň,

      chcel by som nahlásiť problém s ovládaním mapy v aplikácii na telefónoch Google Pixel. Správa sa to rovnako na Pixel 6, 6a, 9, 10 a 10 Pro, takže nejde o konkrétny kus. Na iPhone tie isté gestá fungujú super bez problémov a v Google Mapách na tom istom Pixeli tiež.

      1. Označenie bodu (dlhé podržanie): reaguje až po výrazne dlhšom a silnejšom podržaní. Pri bežnom podržaní sa často nestane nič alebo sa mapa len posunie. Systémové nastavenie oneskorenia pri podržaní na to nemá vplyv.

      2. Nekonzistentný zoom dvoma prstami: nie je plynulý, mapa pri približovaní a odďaľovaní občas seká.

      3. Rotácia dvoma prstami: takmer nikdy nefunguje na prvý pokus a je to najväčší problém, ktorý s touto aplikáciou mám. Väčšinou sa gesto vyhodnotí ako zoom a na otočenie mapy to musím skúsiť niekoľkokrát. Kvôli tomuto aplikáciu nemôžem normalne používať, na iphone s tým nikdy nebol problém.

      EwelinaE 1 Reply Last reply Reply Quote 1
      • EwelinaE Online
        Ewelina Mapy.com Team Premium Administrators @Ladidadi
        last edited by

        @Ladidadi Dobrý den, můžete nám prosím napsat, jakou máte verzi aplikace Mapy.com? Bylo by možné přiložit také snímek obrazovky nebo video, na kterém bychom se na problém mohli podívat?

        LadidadiL 1 Reply Last reply Reply Quote 0
        • LadidadiL Offline
          Ladidadi Premium @Ewelina
          last edited by

          @Ewelina posielam vam kvoli velkosti videa (200MB) odkaz, kde najdete video obrazovky telefona Pixel 6 pri používani aplikacie. https://www.swisstransfer.com/dl/01a11be5-fe71-7070-a0a0-b1de66edc3a0
          Verzia operačneho systema: Android 17
          Verzia app MAPY.com: 26.10.0

          vdaka za vaš čas!

          Jakub FaiferJ 1 Reply Last reply Reply Quote 1
          • Jakub FaiferJ Offline
            Jakub Faifer Mapy.com Team Premium @Ladidadi
            last edited by

            @Ladidadi Díky za video, prozkoumáme..

            LadidadiL 1 Reply Last reply Reply Quote 1
            • LadidadiL Offline
              Ladidadi Premium @Jakub Faifer
              last edited by

              @Jakub-Faifer Dobry den,
              mohol by som poprosit o informacie? Prišli ste do nejakych zaverov v com moze byt chyba a ci sa bude riesit update?
              vdaka za vasu odpoved!

              Jakub FaiferJ 1 Reply Last reply Reply Quote 0
              • Jakub FaiferJ Offline
                Jakub Faifer Mapy.com Team Premium @Ladidadi
                last edited by

                @Ladidadi Koukali jsme na to, citlivost na Androidu je trochu menší než na iOS, obecně uživatelé tam mají rádi méně citlivou odezvu. Máme to takto už roky. Pokud se ty gesta zvláště rotace zahájí správně, rotace standardně funguje. Možná je to opravdu jen o zvyk o úpravách zatím neuvažujeme. díky

                LadidadiL 2 Replies Last reply Reply Quote 0
                • LadidadiL Offline
                  Ladidadi Premium @Jakub Faifer
                  last edited by Ladidadi

                  @Jakub-Faifer ale ja tie gesta vykonavam spravne, problem je, ze funguju nekonzistentne a castokrat az ked zopakujem ten isty pohyb na trikrat. Podla vsetkeho to nemoze byt len citlivostou, napriklad taka aplikacia Komoot je dost necitliva, ale gesta rotacie ci oznacovanie bodov funguju spravne. Podla mna nejde o sposob pohybu rotacie, ale o nastavenie rozpoznávania gest v aplikaciji.

                  LadidadiL 1 Reply Last reply Reply Quote 0
                  • LadidadiL Offline
                    Ladidadi Premium @Ladidadi
                    last edited by Ladidadi

                    This post is deleted!
                    LadidadiL 1 Reply Last reply Reply Quote 0
                    • LadidadiL Offline
                      Ladidadi Premium @Ladidadi
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • LadidadiL Offline
                        Ladidadi Premium @Jakub Faifer
                        last edited by

                        @Jakub-Faifer Pozrel som sa na to podrobnejšie (verzia 26.10.0) a problém podľa mňa nie je v nižšej citlivosti ani v zvyku. Ide o spôsob, akým aplikácia rozlišuje gestá: podľa akých pravidiel rozhodne, či ide o posun, podržanie, zoom alebo rotáciu. Na zvyk sa nedá adaptovať, lebo aplikácia gesto vyhodnotí inak, než ho používateľ urobil, a to aj pri presnom a pomalom pohybe.

                        1. Podržanie (označenie bodu)

                        Podržanie trvá v aplikácii napevno 1000 ms. Systémové nastavenie Androidu „Oneskorenie dotyku a podržania“ (predvolene 400 ms) aplikácia ignoruje, takže jeho zmena nemá žiadny vplyv. Ak sa prst počas tejto sekundy pohne o viac ako pár milimetrov, podržanie sa zruší a zmení sa na posun mapy. Pri 2,5-násobne dlhšom čase, než je štandard systému, sa to stáva veľmi často. Preto treba tlačiť silno a držať prst úplne pokojne.

                        Návrh: použiť systémovú hodnotu (ViewConfiguration.getLongPressTimeout()) namiesto pevných 1000 ms.

                        2. Rotácia dvoma prstami

                        Zoom sa aktivuje, keď sa vzdialenosť prstov zmení o 10 dp, čo je asi 1,6 mm. Rotácia sa aktivuje pri otočení o 10°, ale len vtedy, ak ešte nebol aktivovaný zoom. Keď sa raz zapne zoom, rotácia je v danom geste zablokovaná až do zdvihnutia prstov. Opačne to neplatí: pri aktívnej rotácii zoom funguje ďalej.

                        Pri prstoch vzdialených 50 mm znamená otočenie o 10° posun každého prsta asi o 4,4 mm. Pri prirodzenom pohybe sa vzdialenosť prstov takmer vždy zmení o 1,6 mm skôr, takže vyhrá zoom a rotácia sa nespustí. Gesto, ktoré používateľ myslí ako rotáciu, aplikácia vyhodnotí ako zoom. Preto rotácia skoro nikdy nevyjde na prvý pokus.

                        Návrh: povoliť aktiváciu rotácie aj počas zoomu (ako v Google Mapách a na iOS), prípadne zvýšiť prah zoomu na 20 až 30 dp.

                        Nižšia citlivosť sama o sebe nie je problém. Problém je, že pri podržaní aplikácia ignoruje systémové nastavenie a pri dvoch prstoch zoom vždy prebije rotáciu. Obe úpravy sú malé a predvolenú citlivosť bežných gest nemenia. Vopred vďaka za vaš čas!

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post
                        Mapy.com are part of Seznam.cz, a.s. – all rights reserved. Powered by excellent NodeBB
                        NodeBB & contributors, OSM & contributors
                        Terms of Use   Privacy Policy