9

Ich suche nach einer Möglichkeit, das Task-Manager-Fenster zu deaktivieren, wenn ich lange auf die Home-Taste drücke. Ich habe es geschafft, andere Geräteschlüssel (wie Lautstärke, Menü usw.) zu deaktivieren und den normalen Klick auf die Home-Taste, da ich der Standard-Launcher bin, aber ich weiß nicht, wie man den Task-Manager deaktiviert! Auch Kleinkind Lock Kinder-App zeigen Sie den Task-Manager-Bildschirm nach einem langen Klick, so dass ich davon aus, es ist nicht einfach zu tun. Ich sah einige Antworten sagen, dass ich den Task-Manager nicht deaktivieren sollte, aber ich möchte es von einem anderen Schlüssel stattdessen den langen Klick auf Home-Taste haben. Bei Bedarf und wird mein Problem lösen, kann ich verwurzelt sein. Bitte helfen.Android - Ist es möglich, den langen Klick der Home-Taste zu deaktivieren, um den Task-Manager zu vermeiden?

fand ich einen Weg, dies zu tun mit Android 2.3.5: Override home and back button is case a boolean is true (ich das Stück Code von hotveryspicy verwendet) Aber, wie in diesem Link geschrieben wird diese Lösung funktioniert nicht mit Android 4.0.3 Kannst du mir helfen, eine Lösung für 4.0.3 zu finden?

+0

Warum Sie mit Androids Standardverhalten spielen wollen, gibt es keine solche api ist Home-Taste verfolgen. –

+0

Ich möchte sicherstellen, dass der Benutzer nicht in die Einstellungen (oder eine andere aktuelle Aktivität, die im Task-Manager-Bildschirm angezeigt wird) gelangt und herumspielt. – Amir

+0

dann wer wird deine Apps benutzen, wenn du so viel Einschränkung gibst;) –

Antwort

15

Um den letzten App-Dialog auf der Schaltfläche für den langen Klick zu Hause zu vermeiden, können Sie den Fokus Ihrer Aktivität hören. Wenn deine Aktivität den Fokus verliert, feuere eine Intent.ACTION_CLOSE_SYSTEM_DIALOGS Absicht.

Beispielcode hier: http://www.juliencavandoli.com/how-to-disable-recent-apps-dialog-on-long-press-home-button/

Ich hoffe, dies wird Ihnen helfen :)

+0

Danke. Ihr Code funktioniert wie erwartet! – Amir

+0

Vielleicht können Sie mir mit verwandten Fragen helfen: http://stackoverflow.com/questions/12554140/android-change-the-long-click-funktionality-of-the-home-button – Amir

+0

Sorry, ich habe keine Lösung für diese Frage. Viel Glück! – jcavandoli