Ich habe eine Softkeyboard-Anwendung erstellt. Ich möchte es während der Installation als meine Standard-Tastatur festlegen. Ist es möglich, Code in meine Softkeyboard-Anwendungscodierung einzufügen, um diese Tastatur während der Installation als Standardtastatur zu setzen?Android: Standard Soft-Tastatur
Antwort
Nein, Sie können die Tastatureinstellungen nicht von Ihrer Anwendung aus ändern. Das wäre ein großes Sicherheitsrisiko.
Tun Sie stattdessen, was die meisten Drittanbieter-Tastaturen tun, bündeln Sie eine kleine Aktivität mit Ihrer Tastatur, wo Sie dem Benutzer mitteilen, wie die Tastatureinstellungen geändert werden, und auch eine Schaltfläche, die den Benutzer zur richtigen Einstellungsseite führt.
Sie wissen, was ein großes Sicherheitsrisiko ist? Schalten Sie Ihren Computer/Smartphone ein. Sie sollten es abstellen, um sicherer zu sein. Ernsthaft, Android hat ernsthafte Handicaps, da es die Anwendungsfeatures sehr einschränkt, die verschiedene nicht verwandte Gründe ansprechen. – radhoo
radhoo, sollten Sie echte Sicherheitsrisiken nicht vernachlässigen, nur weil einige scheinbar harmlose Funktionen nicht ohne Erlaubnis verwendet werden können. Es gibt einen großen Unterschied, der es einer Apk ermöglicht, die Soft-Tastatur im Vergleich zu vielen anderen Funktionen zu ändern. Wenn das Ändern der Soft-Tastatur erlaubt war, konnte eine illwillige Person einen Trojaner in den einfachsten Anwendungen verstecken und die eingebaute Tastatur durch eine identische Tastatur mit einem Keylogger ersetzen. Dieser Artikel wird Ihnen helfen zu verstehen, warum Keylogger gefährlich sind: http://gamecreator.hubpages.com/hub/Why-Keyloggers-are-extrem-dangerous – Robert
Robert Ich habe vor Jahren in Computerviren geforscht, also bin ich immer noch vertraut mit verschiedenen Sicherheitsrisiken. Letztendlich kommt es zum Training und Selbstbewusstsein des Endanwenders, um den Informationsschaden zu begrenzen, da es endlose Möglichkeiten gibt, Schaden anzurichten, und wir können die Smartphones nicht ausgeschaltet halten, nur um sicher zu sein. Wiederum muss ich betonen, dass die Plattform solche Einschränkungen nicht implizieren kann. Ich denke, es gibt mehr Schaden von unzufriedenen Benutzern, die nicht wissen, wie man eine Soft-Tastatur ändert und die Software beschuldigt - es ist mir passiert - als einige seltene und vereinzelte Fälle, die ein Trojaner/Wurm erzeugen würde. – radhoo
- 1. Kann ich Android-Softtastatur über Javascript (ohne Phonegap) auslösen?
- 2. Wie bekomme ich in WP 8.1 Tasten unter der Softtastatur?
- 3. Absturz beim Schließen der Softtastatur während der Verwendung nativer Aktivität
- 4. Android Studio: Standard-Projektverzeichnis
- 5. Android TV-Einstellungen Standard-
- 6. So verhindern Sie, dass die Android-Navigationsleiste angezeigt wird, nachdem die Softtastatur angezeigt wird
- 7. iPhone-Softtastatur anzeigen, obwohl eine Hardwaretastatur angeschlossen ist
- 8. Suche ausblenden/Schaltfläche auf der Softtastatur bei Verwendung der Suchansicht?
- 9. Warum nicht Standard-Android-Emulatoren?
- 10. Android GridView nicht Standard-Teiler
- 11. NoMethodError auf Standard-Android-Laufzeitobjekt
- 12. Alternativen zu Android Standard-Emulator
- 13. android: Wählen Standard-Launcher programmatisch
- 14. Android Standard Spinner Pfeil Ressource
- 15. Standard AVD in Android Studio
- 16. Android: Änderung Standard Home Anwendungs
- 17. Standard-Bibliothek gehören Android NDK
- 18. Android Realm Standard-Datenbank löschen
- 19. Wie Standard-Registerkarte in Android zeigen?
- 20. Standard-Optionsfeld in Android Studio festlegen
- 21. Gibt es Standard-Verknüpfungen auf Android?
- 22. Verschieben des Standard-AVD-Konfigurationsordners (.android)
- 23. Wie Hintergrundfarbe des Android-Standard-Alarmdialogfelds ändern
- 24. Standard-Android-Menüsymbole, zum Beispiel Aktualisieren
- 25. Android Spinner - Wie Standard Listenauswahl auf keine
- 26. Android Widget Design - Standard schwarzen Hintergrund
- 27. Android Studio 0.8.6 ändern Standard-Build-Variante
- 28. Android - Standard Ziel zusätzliche Emulator Befehlszeilenoptionen
- 29. Eigene Android-App-Standard für Kartenabsichten
- 30. Android Standard Button Designer feste Größe
Am besten starten Sie die Einstellungsaktivität direkt und lassen den Benutzer die Umschalttaste drücken. – schwiz
ja du kannst diese Sache nicht direkt – Nikki
eine sehr gute Frage ausführen, leider sagt Android nein zu diesem. – radhoo