Intereting Posts
Android как вызвать startActivityForResult внутри адаптера Retrofit 2.0 как распечатать полный ответ json? Расположение Android Layout слева и справа в горизонтальной компоновке AlphabetIndexer с пользовательским адаптером, управляемый LoaderManager Как программно открыть Android-клавиатуру в режиме разговора? Каким должен быть JID для пользователя на OpenFire Server? Преобразование bitmap в byteArray android Appium: как запустить приложение из профиля Android For Work Добавление представлений в определенном порядке и сохранение этого порядка Замаскированный вход не работает в мобильных телефонах Android? Вспышка внутри Android WebView – Как автоматически установить полноэкранный режим? Какую компоновку я должен использовать (эквивалент css inline-block) Как установить разные цвета нажатых состояний для каждого элемента списка? Номер телефона существует в списке контактов в android GreenDAO 40 секунд для вставки 600 записей

Android: что такое inputType для имени пользователя

У меня есть текст редактирования на моем макете xml чтобы пользователь мог ввести свое имя пользователя, например:

 <EditText android:id="@+id/etUsername" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="" /> 

inputType тип inputType следует использовать, чтобы пользователь inputType свое имя пользователя, имя пользователя содержит только буквы маленькой буквы и заглавной буквы и номера

Могу ли я предложить textVisiblePassword|textNoSuggestions он дает вам обычную клавиатуру с возможностью отображения номеров, но избавляется от предложений Android (они довольно бесполезны при вводе имени пользователя).

РЕДАКТИРОВАТЬ:

Как отметил Хейлвуд, некоторым пользователям может понравиться дополнительное преимущество предложений, предоставляемых клавиатурой Android. Поразмыслив над этим вопросом, возможно, стандартный text может быть более подходящим для этой ситуации.

Это действительно вопрос UX, вам нужно сделать выбор здесь.

Я бы порекомендовал android:inputType="textVisiblePassword|textNoSuggestions" поскольку некоторые комбинации IME / Android-версии, похоже, игнорируют textNoSuggestions но не textVisiblePassword . Если предложения оставляются на некоторых IME, будут автоматически вставляться пробелы или другие знаки пунктуации и автозапускать текст, которые могут испортить логины.