Ich verwende UserDictionary.Words Klasse addWord Funktion zum Hinzufügen von Wörtern zum Wörterbuch, so dass sie in der Textvorhersage angezeigt werden können. Die Wörter existieren im Wörterbuch mit APP_ID=0
und sind für die Standard-Android-Tastatur verfügbar.
Allerdings verwende ich die Swift-Tastatur und berücksichtigt diese Wörter nicht für die Vorhersage.
Ich verwende dieses TUTORIAL
%Vor%Meine Frage ist, wie kann ich Wörter so hinzufügen, dass sie für die Vorhersage für alle Tastaturen verfügbar sind
Sie tun das Richtige, um die Wörter verfügbar zu machen, aber wie Sie herausgefunden haben, lesen nicht alle Tastaturen den Systemwörterbuch-Inhaltsanbieter.
Das ist eine Frage, die Sie an Swiftkey richten müssen, um zu erfahren, warum ihre Tastatur die vom System bereitgestellte Wortliste nicht verwendet.
(Ebenso verwenden nicht alle Webbrowser-Apps das vom System bereitgestellte Lesezeichenspeicher und Messaging-Apps wie WhatsApp bieten ihre eigene Speicherlösung anstelle des integrierten SMS-Speicheranbieters).
Tags und Links android keyword words android-userdictionary