Ich habe eine Anforderung, dass Edittext alle Wörter mit Großbuchstaben beginnen sollen. Wenn der Benutzer es in einem kleineren Fall (erster Buchstabe des Wortes) schreibt, sollte es auch in Großbuchstaben konvertiert werden.Kraftvoll machen Jedes Wort beginnt mit Capital in Editext - Benutzer sollte es nicht ändern
ich es in dem Layout getan habe, wie unten so weit:
<EditText
android:id="@+id/edGymName"
style="@style/LoginRegisterEditText"
android:layout_marginTop="@dimen/size_10"
android:layout_toLeftOf="@+id/txtStatusGymStatus"
android:hint="@string/gym_tag"
android:inputType="textPersonName|textCapWords|textNoSuggestions"
android:maxLength="30" />
Aber ich will nicht, damit der Benutzer die ersten Buchstaben des Wortes in dem kleinen Brief zu schreiben. Dies funktioniert, aber der Benutzer kann den ersten Buchstaben des Wortes im kleinen Fall schreiben. Was, wenn wir es gewaltsam nicht zulassen.
@Ankita Lesen Sie die Frage vollständig und erhalten Sie die Bedeutung des Wortes "FORCEFULLY". Benutzer sollte den ersten Buchstaben nicht für jedes Wort kleiner machen. –
Wenn Sie einen TextWatcher implementieren, können Sie das erste Zeichen in afterTextChanged() –