Я занимаюсь разработкой приложения для Android в Xamarin и MVVMCross.Как видно из кода ниже, UI-компонент Edittext связан с атрибутом UserInstanceId.
Я пытаюсь заставить пользователя ввести макс.3 символа и все символы должны быть автоматически написаны заглавными буквами, поэтому я добавил следующую строку
android:inputType="textMultiLine|textCapSentences"
, но когда пользователь вводит тексты, он никогда не становится автоматически заглавными.
пожалуйстаскажите мне, почему textCapSentences.не работает ??
Примечание: я тестирую на эмуляторе.
код
<EditText
android:id="@+id/loginView_editText_id"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/edittext_margin_start"
android:hint="@string/login_screen_user_id_hint"
android:maxLength="3"
android:inputType="textMultiLine|textCapSentences"
app:MvxBind="Text UserInstanceId"
style="@style/edit_text_style"/>