Für diese Lösung muss Tasker installiert und aktiviert sein. Getestet auf Android 4.2.1, 4.4.2, 5.0.2 und 5.1.1.
- Erstellen Sie ein Profil mit Anwendung → Karten
- Erstellen Sie unter Aufgabe des obigen Profils eine Aktion als
+
→ Anzeige → AutoRotate anzeigen und setzen Sie sie auf Ein .
- Profil und Tasker aktivieren.
Öffnen Sie Maps und richten Sie Ihr Gerät im Querformat aus. Maps folgt Ihnen. Schließen Sie die Karten, und das Gerät kehrt zu Hochformat zurück.
Genießen!
ODER
Bearbeitungsbeginn: 06.06.2015
Es gibt eine Möglichkeit , das System zu zwingen, in den Querformatmodus zu wechseln, indem Sie einen Wert in ändernsettings.db
. (Getestet auf Android 4.2.1, root nur für diese Bearbeitung erforderlich .)
- Erstellen Sie ein Profil mit Anwendung → Karten .
Erstellen Sie unter Aufgabe des obigen Profils eine Aktion als +
→ Code → Shell ausführen und geben Sie die folgenden Details ein:
- Befehl :
settings put system user_rotation 1
- Aktivieren Sie Use Root .
- Erstellen Sie ein anderes Profil mit der Umkehrung von Anwendung → Karten .
Erstellen Sie unter Aufgabe des obigen Profils eine Aktion als +
→ Code → Shell ausführen und geben Sie die folgenden Details ein:
- Befehl :
settings put system user_rotation 0
- Aktivieren Sie Use Root .
- Aktivieren Sie sowohl Profile als auch Tasker.
Die Karten werden nun unabhängig von der manuellen Ausrichtung Ihres Geräts automatisch in den Querformatmodus versetzt. Sobald Sie es schließen, kehrt das Gerät in den Portrait-Modus zurück. (Beachten Sie, dass das OP die Auto-Rotation-Funktion deaktiviert hat, damit es funktionieren sollte.)
Diese Bearbeitung ist für Benutzer wie mich gedacht, die auf langsamen Geräten darauf warten müssen, dass die App ihrer Ausrichtung folgt. :)
Genießen!
ODER
Das Manko bei der letzten Methode ist, dass die App auf einigen Geräten zuerst im Hochformatmodus geöffnet und dann in den Querformatmodus versetzt wird. Die App kann jedoch über eine App-Verknüpfung direkt im Querformat gestartet werden. Tasker erlaubt es und wir werden es benutzen.
- Gehen Sie zu Ihrem Standard-Launcher → Widgets und wählen Sie Task Shortcut .
- Wählen Sie Neue Aufgabe → Name.
Erstellen Sie eine Aktion als +
→ Code → Shell ausführen und geben Sie die folgenden Details ein:
- Befehl :
settings put system user_rotation 1
- Aktivieren Sie Use Root .
- Erstellen Sie eine andere Aktion als
+
→ App → Starten App → wählen Sie Karten .
- Um das Symbol der Verknüpfung zu ändern, tippen Sie auf das 3x3-Quadrat-Symbol (am unteren Rand des Task-Verknüpfungsfensters ) und wählen Sie das Symbol aus.
- Sie sehen nun eine Verknüpfung mit dem in Schritt 4 ausgewählten Symbol und dem in Schritt 2 ausgewählten Namen.
- Erstellen Sie ein Profil in Tasker mit der Umkehrung von Anwendung → Karten .
Erstellen Sie unter Aufgabe des obigen Profils eine Aktion als +
→ Code → Shell ausführen und geben Sie die folgenden Details ein:
- Befehl :
settings put system user_rotation 0
- Aktivieren Sie Use Root .
- Aktivieren Sie sowohl Profile als auch Tasker.
Genießen Sie jetzt den erzwungenen Auto-Modus!
Bearbeiten geschlossen: 06.06.2015
Für Leute, die neu bei Tasker sind
- Starten Sie Tasker. (Beachten Sie, dass Sie nach dem Ändern von Aufgaben in Tasker einmal auf die Zurück-Taste tippen. Tasker ändert / schließt das aktive Fenster und speichert die Einstellungen.)
Unter PROFILE Registerkarte tippen +
→ Anwendung → wählen Karten → Neue Aufgabe → es etwas benennen und rechte Symbol tippen.
In einigen Android-Versionen werden Sie möglicherweise aufgefordert, den Eingabehilfedienst von Tasker zu aktivieren. Folgen Sie dazu den dortigen Anweisungen und kehren Sie zu Tasker zurück.
In diesem Schritt wird ein Profil erstellt, das bei jedem Start von Maps durch den Benutzer ausgelöst wird.
Wir befinden uns jetzt unter der benannten Aufgabe (in der Registerkarte AUFGABEN). Tippen Sie auf +
→ Anzeige → AutoRotate anzeigen → wählen Sie On
unter Festlegen .
Wir erstellen hier eine Aktion, die ausgeführt wird, sobald das Profil ausgelöst wird.
- Kehren Sie zum Hauptbildschirm des Taskers zurück, und es wird ein Profil mit dem Namen der Maps-App angezeigt, das als Ein markiert ist .
- Wenn Sie den Tasker minimieren, wird sein Symbol in der Benachrichtigungsleiste angezeigt. Es wird sagen
No active profile
. Die Meldung ändert sich, sobald Sie Maps starten.
- Starten Sie Maps und sehen Sie die Magie. Sie richten Ihr Gerät aus und Maps wird dasselbe tun. Sie schließen die Maps und das Gerät kehrt in den Portrait-Modus zurück.
- Sie können dieses Verhalten jederzeit beenden, indem Sie das Profil in Tasker deaktivieren oder löschen. Sie können das Benachrichtigungssymbol von Tasker auch in den Einstellungen ausblenden.
Viel Spaß mit Maps!