2015-07-27 2 views
8

Ich verwende die UserDictionary.Words Klasse addWord Funktion, um Wörter zum Wörterbuch hinzuzufügen, damit sie in Textvorhersage angezeigt werden können. Die Wörter existieren im Wörterbuch mit APP_ID=0 und verfügbar für Standardandroidtastatur. Allerdings verwende ich Swift-Tastatur und berücksichtigt diese Worte nicht für Prediction.PROBLEKTIVES Hinzufügen von Wort für Wortvorhersage

Ich bin mit diesem TUTORIAL

UserDictionary.Words.addWord(this, "ThisIsSomeWordIwantForPrediction", 250, null, Locale.getDefault()); 

Meine Frage ist, wie ich Wörter hinzufügen können, so dass sie für alle Tastaturen

+0

Hallo, Sie sollten unten sehen, ist Link der Quellcode für benutzerdefinierte Tastatur hoffe, dass dies hilft bei der Erreichung Ihrer gewünschten Ergebnis: https://github.com/AnySoftKeyboard/AnySoftKeyboard –

Antwort

7

Sie tun das Richtige für die Vorhersage verfügbar sind die Worte, zur Verfügung zu stellen, Wie Sie jedoch festgestellt 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 System, das Lesezeichenspeicher bereitstellt, und Messaging-Apps wie WhatsApp bieten ihre eigene Speicherlösung anstelle des integrierten SMS-Speicheranbieters).

+0

eine E-Mail an swift Tastatur für das, was sein muss fertig, aber noch keine Antwort .. !! –

Verwandte Themen