2011-01-14 11 views
3

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

+2

Am besten starten Sie die Einstellungsaktivität direkt und lassen den Benutzer die Umschalttaste drücken. – schwiz

+0

ja du kannst diese Sache nicht direkt – Nikki

+0

eine sehr gute Frage ausführen, leider sagt Android nein zu diesem. – radhoo

Antwort

4

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.

+0

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

+0

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

+0

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

Verwandte Themen