Я создаю одно приложение, на моей странице входа я могу вводить прописные и строчные буквы, как то, что я хочу, так это если пользователь вводит буквы в верхнем регистре, он должен преобразовывать в нижний регистр, короче говоря, я не хочу, чтобы пользователь вводил прописные буквы буквыКак преобразовать прописную букву в нижний регистр?
<EditText
android:id="@+id/email"
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:background="@drawable/f_name"
android:gravity="center"
android:hint="EMAIL"
android:inputType="textEmailAddress"
android:textColor="#676767"
android:textSize="20sp"
/>
<EditText
android:id="@+id/password"
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_below="@id/email"
android:layout_marginLeft="15dp"
android:layout_marginRight="15dp"
android:layout_marginTop="5dp"
android:background="@drawable/f_name"
android:gravity="center"
android:hint="PASSWORD"
android:inputType="textPassword"
android:textColor="#676767"
android:textSize="20sp"
/>
Код
etemail = (EditText) findViewById(R.id.email);
etemail.setInputType(android.text.InputType.TYPE_CLASS_TEXT | android.text.InputType.TYPE_TEXT_FLAG_MULTI_LINE);
получить текст из EditText и преобразовать в строку и не str.toLowerCase() для преобразования и отображения снова в TextView. Вы можете сделать это все в textlistener –
не работает ......... – jimmy