Ich kann keine brauchbare Möglichkeit finden, Seite für Seite zu scrollen. Ich verwende Android 4.1 (Stock Android von Google). Bei Bedarf habe ich Root-Zugriff. Ich möchte dies vor allem im Standardbrowser, aber eine Lösung, die in allen Anwendungen funktioniert, wäre besser.
Ich habe drei Möglichkeiten gefunden, um eine Seite nach unten zu scrollen.
Angesichts der Tatsache, wie häufig die Aufgabe „Seite nach unten“ ist, muss es einen besseren Weg geben, den ich übersehe. Was ist es?
Sie können die PIE-Navigationsfunktion von LMT Launcher verwenden, um Ihr Ziel zu erreichen. LMT würde Ihren aktuellen Home Launcher nicht ersetzen, was bedeutet, dass Sie sicher sein können, dass Ihr Startbildschirm unberührt bleibt.
Kommen wir zum Geschäft. Hier ist der XDA-Thread über LMT Launcher. Es ist eine Freeware - App und muss seitlich in das System geladen werden (nicht im Play Store verfügbar). Stellen Sie sicher, dass Unbekannte Quellen aktiviert sind, bevor Sie versuchen, das APK zu installieren.
Es kann an den Rändern des Bildschirms (ich bevorzuge unten) wie folgt aktiviert werden:
(Zum Vergrößern Bild anklicken; Quelle: Droid Life)
Diese Navigation wird PIE genannt und jeder blaue Abschnitt wird als Torte bezeichnet.
Sie können einen Kuchen konfigurieren, um ein Skript auszuführen. Das Skript wäre nichts weiter als:
su; input touchscreen swipe X1 Y1 X2 Y2
wobei die Koordinaten X1, Y1 und X2, Y2 aus meiner Antwort hier entnommen werden können (siehe Schritt 1 oder Schritt 2 unter Anweisungen für Tasker- und Xposed-Zusätze dort).
Sie können auch einen Kreis konfigurieren, um ein KeyEvent auszuführen. Die Tastencodes für Bild auf und Bild ab sind 92 bzw. 93. Weitere Schlüsselcodes finden Sie hier .
Gehen Sie zu Pie → Pie Item 1 → Script und geben Sie Folgendes ein:
su; input touchscreen swipe X1 Y1 X2 Y2
Ersetzen Sie die Koordinaten durch die Koordinaten, die Sie als ideal zum Simulieren von Scroll Down erstellt haben .
X2 Y2 X1 Y1
zu simulieren .(Klicken Sie auf das Bild, um es zu vergrößern)
Ich habe meine Lösung erfolgreich auf CM12 getestet. Hier ist ein kurzes geripptes Video (~6 MB), das die Antwort in Aktion zeigt.
Die alte aber gute Frage. Um es mir selbst zu beantworten, kam ich auf die Idee, MacroDroid allein dafür zu verwenden. Zumindest scrollt die Lautstärke lauter/leiser jetzt eine Seite in Chrome. Die Methode kann entweder auf ein anderes Programm oder auf andere Optionen in MacroDroid angewendet werden, zum Beispiel Schaltflächen auf dem Bildschirm:
Hacker's Keyboard hat Page Up/Down-Tasten, die der Standardbrowser und Chrome richtig handhaben. Mit der Option "Permanente Benachrichtigung verwenden" können Sie es sogar außerhalb des Eingabekontexts erscheinen lassen. Das hilft nicht viel, da es ein bisschen absurd ist, die Tastatur die ganze Zeit geöffnet zu haben, beweist aber den Punkt, dass es eine App geben könnte, mit der man globales Bild auf/ab haben kann.
PS. Der Dolphin-Browser hat auch eine Option zum Zuordnen von Lauter/Leiser zum seitenweisen Scrollen, und das versuche ich gerade zu verwenden.
Es ist nicht im Stock Android Browser oder nicht einmal in Chrome verfügbar. Der UC Browser bietet jedoch diese Funktionalität, genau eine Seite auf einmal zu scrollen. Sie können die Funktion „Bildlauftasten“ oder „Zum Scrollen tippen“ oder die Funktion „Lautstärketasten“ verwenden, indem Sie UC Browser für Android installieren. Auf der Einstellungsseite des UC-Browsers können Sie den Bildlaufstil konfigurieren und er ähnelt den gleichen Page Up
Tastenaktionen Page Down
wie bei unseren Desktop-Tastaturen.
Bildlaufschaltflächen: Auf der rechten Seite einer Webseite werden virtuelle Bild-auf- und Bild-ab-Pfeilschaltflächen hinzugefügt.
Zum Scrollen tippen: Sie können entweder auf die obere Hälfte des Bildschirms oder die untere Hälfte des Bildschirms tippen, um jeweils genau eine Bildschirmseite zu scrollen.
Lautstärketasten : Sie können auch Ihre Lautstärkewippen verwenden, um die Bildschirmseite eine nach der anderen zu scrollen. Durch Drücken der Lautstärketaste nach unten wird die Seite einmal nach unten gescrollt und durch Drücken der Lautstärketaste nach oben wird die Seite einmal nach oben gescrollt.
Um diese Funktion zu aktivieren,
Screenshot – UCBrowser Scroll-Einstellungen (zum Vergrößern anklicken)
Hinweis: Sie können auch alle drei Optionen gleichzeitig aktivieren. Ich empfehle jedoch, die Option "Scroll Buttons" zu verwenden, da sie einfach zu verwenden ist und für alle Seiten gut funktioniert. In Zum Scrollen tippen öffnet das Klicken auf den Link die Links und scrollt nicht auf der Seite nach oben/unten. Tippen Sie also auf einen Bereich, in dem keine Links verfügbar sind.
Die Notwendigkeit der Verwendung eines Xposed-Moduls kann hier aus meiner Antwort entfernt werden . Wir können Tasker und ein sehr nützliches Plugin namens AutoInput verwenden , um die Seite nach oben/unten mit den Lautstärketasten zu simulieren.
Erstellen Sie folgende Aktionen in dieser Aufgabe ( A
impliziert eine Aktion):
A1:
Plugin → AutoInput → Modes → Configuration → Key Suppress → Enable → Keys → scroll to select Volume Up
Zeitüberschreitung : Keine
Wir unterdrücken die Lautstärketaste, damit Sie nicht mit einem Schieberegler für die Systemklingeltonlautstärke enden, wenn Sie diese Taste drücken.
A2:
Code → Shell ausführen :
Befehl : input touchscreen swipe X2 Y2 X1 Y1
oderinput keyevent 92
Wenn Sie den vorherigen Befehl wählen, verwenden Sie meine Antwort , um die Koordinaten zu erhalten.
Erstellen Sie folgende Aktionen in dieser Aufgabe:
A1:
Plugin → AutoInput → Modes → Configuration → Key Suppress → Enable → Keys → scroll to select Volume Down
Zeitüberschreitung : Keine
A2:
Code → Shell ausführen :
Befehl : input touchscreen swipe X1 Y1 X2 Y2
oderinput keyevent 93
Erstellen Sie eine dritte Aufgabe mit dem Namen Launch Profiles und erstellen Sie darin die folgenden Aktionen:
A1:
A2:
Erstellen Sie die letzte Aufgabe mit dem Namen „ Kill Profiles “ und erstellen Sie die identischen Aktionen aus Schritt 10. Ändern Sie für diesen Schritt in beiden Aktionen „ Set from On
to “. Off
Wir brauchen diese Aufgabe, damit die benutzerdefinierten Aktionen, die für Lautstärketasten gedacht sind, andere Apps nicht beeinträchtigen, in denen die Tasten normal funktionieren sollten.
Sie können Chrome jetzt starten. Verwenden Sie Lauter/Leiser, um festzustellen, dass sie die Klingellautstärke nicht ändern würden, aber auf der Seite, die Sie in Chrome geöffnet haben, nach oben/unten scrollen würden. Wechseln Sie zu einer anderen App, die in den obigen Schritten nicht ausgewählt wurde, oder schließen Sie Chrome, und diese Hardwaretasten funktionieren wie gewohnt.
Hinweis: Es ist nicht butterweich wie meine verknüpfte Antwort, aber es ist auch nicht träge. Wenn Sie mit dem Xposed-Framework oder den Modulen nicht vertraut sind, würde diese Antwort sicher helfen.
Wir können loslegen!
Niemand brachte eine physische Tastatur zur Sprache. Damit.
Wenn Sie Root-Zugriff haben, kann Tasker das Drücken der Taste auch ohne automatische Eingabe ausführen. Dies ist immer noch für Android 4.4.4 relevant. Ich könnte dies dazu bringen, eine Seite-nach-unten-Taste zu senden, aber es hat eigenartige Auslöser, wie Headset-Lautstärke oder Medientasten.
Die App Button Saviour (Root) ist vielversprechend, aber ich habe kein gerootetes Gerät. Ist damit nirgendwo hingegangen, weil es die Tastenanschläge nicht an die aktive App zu senden scheint.
Die Lösung von Firelord vom 25. August ist besser.
UC Browser hat zwei Arten von Tap-Scrolling. Sie können es so konfigurieren, dass es nach oben scrollt, wenn Sie einen nicht verlinkten Teil in der oberen Hälfte des Bildschirms treffen, oder umgekehrt, um nach unten zu scrollen. Sie können auch zwei Pfeilschaltflächen anzeigen (die Sie auf dem Bildschirm ziehen können, um sie nach Belieben zu positionieren), um durch Antippen zu scrollen.
Sie können es hier herunterladen: https://play.google.com/store/apps/details?id=com.UCMobile.intl
Hinweis: Während ich dies schreibe, verfügt der UC Browser HD (speziell für Tablets) NICHT über diese Funktion.
Tasker ermöglicht die Erstellung von Szenen . Wir können Szenen verwenden, um virtuelle Schaltflächen auf dem Bildschirm zu erstellen, die als Navigationstasten fungieren können, um auf dem Bildschirm nach oben/unten/links/rechts zu scrollen.
Diese Antwort würde alle meine früheren Antworten auf dieser Seite gut nutzen. Es versteht sich von selbst, dass dann Root-Zugriff erforderlich wäre.
(Einige alltägliche Szenen, die ich erstellt habe; zum Vergrößern auf das Bild klicken)
(Entschuldigen Sie die Zeichnung, denn ich bin nicht gut darin und habe auch noch nicht die Kraft von Szenen gekostet. Trotzdem können Sie sehen, wie sie als Navigationstasten fungieren.)
Optional : Wenn Sie die Szene innerhalb der Szene zerstören möchten, können Sie eine Aktion unter Long Tap hinzufügen , um die Szene oder die App zu beenden.
Alternativ, wenn Sie sich entscheiden, eine App aus dieser Szene zu erstellen (später im App-Erstellungsteil), dann erstellen Sie die Aktion Code → Run Shell ,
Befehl :am force-stop <PKG_NAME>
Erstellen Sie ein eindeutiges <PKG_NAME>
, z. B. com.user.android.se
und notieren Sie es irgendwo, da wir es bei der App-Erstellung benötigen würden.
(Klicken Sie auf das Bild, um es zu vergrößern; bewegen Sie den Mauszeiger, um Details zu erfahren)
An diesem Punkt haben wir nun mehrere Möglichkeiten, mit der Szene fortzufahren . Sie können,
Sie können Tasker App Factory verwenden , um eine Aufgabe in eine vollwertige eigenständige App umzuwandeln (sprich: Tasker-unabhängig ), die wie jede andere App seitlich in das System geladen werden kann und so funktioniert, als ob Sie eine Aufgabe mit Tasker selbst ausführen würden.
Das Gute daran ist, dass die App-Erstellung mit Tasker und Tasker App Factory legal ist, sodass man sie nach eigenem Willen verteilen kann.
Lust auf mehr! Rechts. Die größte Hürde der Abhängigkeit von kommerziellen Apps ist in diesem speziellen Fall so gut wie gelöst. Wenn Sie Tasker nicht besitzen oder nicht kaufen möchten, aber eine Ihnen bekannte Person besitzt, können Sie diese Person freundlich bitten, eine App für Sie zu erstellen. Sie können sich an den grundlegenden Ansatz halten, der für die in der aktuellen Antwort erwähnten Navigationsschaltflächen erforderlich ist, oder Ihrer eigenen Vorstellungskraft eine Chance geben.
Außerdem noch ein Goodie. Sie können diese neue App mit einer der fünf Optionen verwenden, die ich für eine Tasker-Szene aufgelistet habe. Ich habe alle erfolgreich getestet.
Erstellen Sie einen eindeutigen Paketnamen für die App, z. B. com.unique.package.name
.
Beachten Sie , dass Sie, wenn Sie während der Szenenerstellung den Schritt „ Long Tap “ abgeschlossen haben, hier denselben Paketnamen verwenden müssen.
Sie würden Details zur App-Erstellung sehen. Probieren Sie die Symbole unten aus. Das Android-Symbol würde das Seitenladen der neu erstellten App mit dem Package Installer von Android einleiten.
Die einmal erstellte App wird unter gespeichert, Tasker/factory/kids/
die sich in Ihrem Standardspeicher befindet.
Außerdem wären der Name der App (nach der Installation im Launcher zu sehen) und ihr Symbol mit dem Namen der Aufgabe und dem Symbol identisch, die Sie bei der Aufgabenerstellung unter Tasker ausgewählt haben.
Ich habe basierend auf der aktuellen Antwort eine Demo-App erstellt, die auf meinem Google Drive gehostet wird. Hier finden Sie es . Die erforderlichen Berechtigungen sind:
(Die Superuser-Berechtigung ist nicht aufgeführt, aber definitiv erforderlich.)
(App-Icon erstellt von Freepik aus Flaticon , ist lizenziert unter CC BY 3.0 )
Hier gibt es ein kleines Problem. Während ich meine App erfolgreich unabhängig auf meinen sekundären Lollipop-ROMs auf demselben Gerät mit derselben Auflösung testen konnte, funktionierte die App auf meinem anderen Gerät mit niedriger Auflösung nicht zufriedenstellend. Ach was soll ich tun!
dotVezz
dotVezz
Glücklich
Gilles 'SO- hör auf, böse zu sein'
Gilles 'SO- hör auf, böse zu sein'
Feuerlord
Wilhelm
Gilles 'SO- hör auf, böse zu sein'