To rozwiązanie wymaga zainstalowania i włączenia Taskera . Testowane na Androidzie 4.2.1, 4.4.2, 5.0.2 i 5.1.1.
- Utwórz profil za pomocą aplikacji → mapy
- Utwórz akcję w obszarze Zadanie powyższego profilu jako
+
→ Wyświetlacz → Wyświetl AutoRotate i ustaw na Włączone .
- Włącz profil i Tasker.
Otwórz Mapy i ustaw urządzenie w trybie poziomym, Mapy podążą za Tobą. Zamknij mapy, a urządzenie wróci do pionu.
Cieszyć się!
LUB
Edytuj początek: 06.06.2015
Istnieje sposób , aby zmusić system do przejścia w tryb Krajobraz, zmieniając wartość w settings.db
. (Testowane na Androidzie 4.2.1, root wymagany tylko w tej edycji).
- Utwórz profil za pomocą aplikacji → mapy .
Utwórz akcję w obszarze Zadanie powyższego profilu jako +
→ Kod → Uruchom powłokę i wprowadź następujące szczegóły:
- Polecenie :
settings put system user_rotation 1
- Zaznacz Użyj roota .
- Utwórz kolejny profil z odwrotnością Aplikacja → Mapy .
Utwórz akcję w obszarze Zadanie powyższego profilu jako +
→ Kod → Uruchom powłokę i wprowadź następujące szczegóły:
- Polecenie :
settings put system user_rotation 0
- Zaznacz Użyj roota .
- Włącz zarówno profile, jak i Taskera.
Mapy automatycznie przejdą teraz w tryb poziomy, niezależnie od ręcznej orientacji urządzenia. Po zamknięciu urządzenie powróci do trybu pionowego. (Pamiętaj, że OP ma wyłączoną funkcję Auto-obracania, więc powinna działać.)
Ta edycja jest przeznaczona dla użytkowników takich jak ja, którzy na wolnych urządzeniach muszą czekać, aż aplikacja podąży za ich orientacją. :)
Cieszyć się!
LUB
Wadą ostatniej metody jest to, że na niektórych urządzeniach aplikacja najpierw otworzy się w trybie pionowym, a następnie wymusi przejście do trybu poziomego. Aplikację można jednak uruchomić bezpośrednio w trybie poziomym za pomocą skrótu do aplikacji. Tasker pozwala na to i wykorzystamy to.
- Przejdź do domyślnego programu uruchamiającego → Widżety i wybierz Skrót do zadania .
- Wybierz Nowe zadanie → nazwij je.
Utwórz akcję jako +
→ Kod → Uruchom Shell i wprowadź następujące szczegóły:
- Polecenie :
settings put system user_rotation 1
- Zaznacz Użyj roota .
- Utwórz kolejną akcję jako
+
→ Aplikacja → Uruchom aplikację → wybierz Mapy .
- Aby zmienić ikonę skrótu, dotknij kwadratowej ikony 3x3 (w dolnej części okna Skrótu zadania ) i wybierz ikonę.
- Zobaczysz teraz skrót z ikoną wybraną w kroku 4 i nazwą wybraną w kroku 2.
- Utwórz profil w Tasker z odwrotnością Aplikacja → Mapy .
Utwórz akcję w obszarze Zadanie powyższego profilu jako +
→ Kod → Uruchom powłokę i wprowadź następujące szczegóły:
- Polecenie :
settings put system user_rotation 0
- Zaznacz Użyj roota .
- Włącz zarówno profile, jak i Taskera.
Teraz korzystaj z wymuszonego trybu automatycznego!
Edycja zamknięta: 06.06.2015
Dla osób, które są nowe w Tasker
- Uruchom Tasker. (Pamiętaj, że gdy skończysz zmieniać coś w Tasker, naciśnij raz przycisk Wstecz. Tasker zmieni / zamknie aktywne okno i zapisze ustawienia).
W zakładce PROFILE dotknij +
→ Aplikacja → wybierz Mapy → Nowe zadanie → nazwij coś i dotknij prawej ikony.
Niektóre wersje Androida mogą prosić o włączenie usługi ułatwień dostępu Taskera. Zrób to, postępując zgodnie z instrukcjami tam zawartymi i wróć do Taskera.
Ten krok utworzyłby profil, który będzie uruchamiany za każdym razem, gdy użytkownik uruchomi Mapy.
Jesteśmy teraz pod nazwanym zadaniem (w zakładce ZADANIA). Dotknij +
→ Wyświetlacz → Wyświetl AutoRotate → wybierz On
poniżej Ustaw .
Tworzymy tutaj akcję, która zostanie wykonana po uruchomieniu profilu.
- Wróć do głównego ekranu Taskera, a zobaczysz profil z nazwą aplikacji Mapy i oznaczony jako Włączony .
- Zminimalizuj Tasker, a zobaczysz jego ikonę na pasku powiadomień. To powie
No active profile
. Wiadomość zmieni się po uruchomieniu Map.
- Uruchom Mapy i zobacz magię. Ustaw urządzenie, a Mapy zrobią to samo. Po zamknięciu map urządzenie powróci do trybu pionowego.
- Zawsze możesz zatrzymać to zachowanie, wyłączając lub usuwając profil w Tasker. Możesz także ukryć ikonę powiadomienia Taskera w jej ustawieniach.
Ciesz się Mapami już teraz!