EditText Rechtschreibung

  • Antworten:10
  • Bentwortet
Aaron B.
  • Forum-Beiträge: 206

08.03.2013, 19:08:06 via App

Hallo zusammen :)

Ich habe folgendes Problem:

Ich habe ein EditText "et" und möchte, dass alle Wörter, die nicht der deutschen Rechtschreibung entsprechen, markiert (am besten rot unterringelt) werden.

Wie kann ich das am besten machen?

LG

Antworten
Timo D.
  • Forum-Beiträge: 182

08.03.2013, 19:16:37 via Website

Zu welchem Zeitpunkt soll denn die Rechtschreibung geprüft werden? Diese wellenartigen Linien sind mir nicht bekannt. Die sind denke ich kein Standard im GUI Design von Android.

Sichern Sie Ihr Smartphone gegen Diebstahl und erhöhen Sie die Chance, es wiederzufinden. Jetzt neu: Guardian - Anti-Diebstahl Guardian - Anti-Diebstahl Pro https://play.google.com/store/apps/details?id=de.tapps.guardian.pro Guardian - Anti-Diebstahl Trial https://play.google.com/store/apps/details?id=de.tapps.guardian.free

Antworten
Aaron B.
  • Forum-Beiträge: 206

08.03.2013, 20:27:30 via App

Es soll immer aktualisiert werden, wenn der Text verändert wird.

Es geht auch jede andere Form von Markierung :)

LG

— geändert am 08.03.2013, 20:28:07

Antworten
Timo D.
  • Forum-Beiträge: 182

08.03.2013, 20:30:09 via Website

Ich meinte eher, ob es ab einem Leerzeichen geprüft werden soll? Denn sonst wird ja schon während des Schreibens ein Fehler angezeigt.

Sichern Sie Ihr Smartphone gegen Diebstahl und erhöhen Sie die Chance, es wiederzufinden. Jetzt neu: Guardian - Anti-Diebstahl Guardian - Anti-Diebstahl Pro https://play.google.com/store/apps/details?id=de.tapps.guardian.pro Guardian - Anti-Diebstahl Trial https://play.google.com/store/apps/details?id=de.tapps.guardian.free

Antworten
Aaron B.
  • Forum-Beiträge: 206

08.03.2013, 20:39:22 via App

Ja erst nach einem Leerzeichen :)

LG

Antworten
impjor
  • Forum-Beiträge: 1.793

08.03.2013, 22:16:53 via App

Ich frage mich eher, wie du überprüfen willst, ob ein Wort richtig oder falsch geschrieben ist. DAS wird das Problem und wie die Spannables funktionieren.

Gruß

Liebe Grüße impjor.

Für ein gutes Miteinander: Unsere Regeln
Apps für jeden Einsatzzweck
Stellt eure App vor!

Antworten
Aaron B.
  • Forum-Beiträge: 206

08.03.2013, 22:34:00 via App

Ja, ich frage mich, ob es vielleicht eine Funktion gibt, die Rechtschreibung kontrolliert :)

LG

Antworten
Timo D.
  • Forum-Beiträge: 182

08.03.2013, 22:34:11 via Website

Es geht mit einem Spannable.
http://stackoverflow.com/questions/2394935/can-i-underline-text-in-an-android-layout

Java unterstützt auch oft HTML Formatierung. Da kann man wahrscheinlich am besten mit arbeiten. Allerdings ist mir nur eine gerade Linie bekannt.

Eine solche Funktion wird es kaum geben. Da muss ja irgendwo eine riesige Datenbank sein. Ich dachte schon, du hast eine Datenbank, in der alle Worte gespeichert sind.

— geändert am 08.03.2013, 22:35:04

Sichern Sie Ihr Smartphone gegen Diebstahl und erhöhen Sie die Chance, es wiederzufinden. Jetzt neu: Guardian - Anti-Diebstahl Guardian - Anti-Diebstahl Pro https://play.google.com/store/apps/details?id=de.tapps.guardian.pro Guardian - Anti-Diebstahl Trial https://play.google.com/store/apps/details?id=de.tapps.guardian.free

Antworten
Stefan Reichenbach
  • Forum-Beiträge: 45

09.03.2013, 08:16:03 via App

Wenn du eine Referenzdatenbank mit deutschen Wörtern besitzt kannst du den Text mit Hilfe eines TextWatchers bei der Eingabe validieren.

Antworten
Aaron B.
  • Forum-Beiträge: 206

09.03.2013, 16:23:00 via App

Kann man nicht auf die Datenbank der vorinstallierten Spracherkennungs-Systems zugreifen? In meinem Fall wäre das XT9.

LG

Antworten