Ustawiam maksymalną długość tekstu w polu EditText.Android EditText Max Length
<EditText
android:id="@+id/courseDescriptionField"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:lines="5"
android:maxLength="@integer/max_course_description_limit"
android:gravity="left|top" >
</EditText>
Problemem dla mnie jest jednak to, że tekst przestanie pojawiać się po 140 znaków, ale wciąż się wpisać, oprócz tego, że tekst po prostu się nie pojawia, ale jednak wydaje się, w „bufor” (co oznacza sugestię), jeśli tak nazwałbyś to.
Na marginesie używam modułu TextWatcher do śledzenia limitu. Czy istnieje sposób na całkowite ograniczenie ilości tekstu, tak aby w przypadku 140 znaków nic się nie działo po naciśnięciu czegoś innego niż backspace/delete?
Mam ten sam problem, ale to nie jest praca dla mnie – Mansi
Co się dzieje w twoim? zadaj nowe pytanie i umieść w nim swój kod, a ja się obejrzę. umieść link do twojego pytania, aby go znaleźć. –
Ten sam problem! Czy istnieje rozwiązanie? – mrroboaat