Как запретить пользователю использовать клавиатуру другого языка, а не английский. В моем приложении я не хочу вводить другие языки. Приложение должно отображать английскую клавиатуру. Независимо от того, что использует пользователь клавиатуры по умолчанию, он должен меняться как английская клавиатура для моего приложения. Можем ли мы сделать это, если да, пожалуйста, предложите мне. Заранее спасибо.Можем ли мы ограничить клавиатуру приложения Android, чтобы использовать другой язык, а не английский?
1
A
ответ
1
вы можете ограничить пользователю вводить только определенные символы в тексте редактирования,
<EditText
android:id="@+id/nameText"
android:layout_width="177dp"
android:layout_height="wrap_content"
android:inputType="text"
android:digits="abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ" />
К этому, пользователь может вводить только английские слова и пространство, ничего не будет работать ...
Смежные вопросы
- 1. R буклет Язык карты: Можем ли мы указать английский язык
- 2. Можем ли мы ограничить память приложения java внутри приложения java?
- 3. Могу ли я иметь имя приложения как английский + другой язык?
- 4. Можем ли мы использовать TextView для создания приложения на Android?
- 5. Могут ли мы программно менять клавиатуру
- 6. Как ограничить язык результатов Twitter4j на английский?
- 7. Как добавить другой язык на клавиатуру Android?
- 8. Можем ли мы ограничить область srand
- 9. Можем ли мы использовать другой эмулятор, а не «медленный» собственный эмулятор Android?
- 10. Как мы можем изменить язык в JTextField?
- 11. Можем ли мы изменить язык языков PowerShell?
- 12. Можем ли мы ограничить тип делегатом
- 13. Android: Ограничить язык в приложении
- 14. Можем ли мы использовать CoreAnimation в Cocos2d?
- 15. Как ограничить клавиатуру, чтобы отображаться
- 16. XSLT: можем ли мы использовать значение abs?
- 17. Малый английский язык-интерпретатор для веб-приложения
- 18. Проверьте, установлен ли английский язык
- 19. Можем ли мы использовать Html.ActionLink() для url вне приложения
- 20. Android NDK: можем ли мы использовать C++ для всех работ
- 21. R-язык, можем ли мы передать функцию в качестве аргумента
- 22. Можем ли мы использовать BlackBerry Z10 в качестве эмулятора Android?
- 23. Можем ли мы использовать Microsoft.AspNet.WebApi.Client из приложения ASP.NET Core?
- 24. Можем ли мы использовать MVVMLight для Xamarin
- 25. Можем ли мы использовать Proguard в Ionic?
- 26. Не-английский язык по умолчанию для приложения iOS?
- 27. Можем ли мы использовать файл .so из одного приложения Android ndk в другое приложение Android ndk?
- 28. Можем ли мы использовать nedb с NativeScript?
- 29. Можем ли мы использовать родную карту iOS для гибридного приложения?
- 30. Как мы можем изменить язык нашего веб-приложения в ASP.NET?
И какой пользователь клавиатуры увидит? если пользовательская клавиатура по умолчанию похожа на китайский или русский –
Вы можете добавить TextWatcher, который проверяет, что пользователь пытается ввести (и отклонить то, что вы не хотите). http://stackoverflow.com/questions/6013128/validating-edittext-in-android/6013195#6013195 – Purushothaman
Фактически я проверил вход пользователя, но теперь я не хочу, чтобы клавиатура отображалась. –