Как я могу добавить gmail.com после @, если я нажму на g? в поле ввода текста электронной почты - PullRequest
1 голос
/ 19 января 2012

Я заметил в другом приложении, что размер пробела уменьшается и изменяется на .com, когда пользователь выбирает поле электронной почты. Как я могу добавить кнопку «.com» на клавиатуре Android.

Как мы можем сделать то же самое? Мы также автоматически заполняем gmail.com, homail.com или yahoo.com, обнаруживая 1-й символ после @?

Ответы [ 2 ]

0 голосов
/ 19 января 2012

Для функции автозаполнения см. AutoTextField, или вы можете прослушать действие редактирования, используя метод

textMessage.addTextChangedListener(new TextWatcher(){
        public void afterTextChanged(Editable s) {

        }
        public void beforeTextChanged(CharSequence s, int start, int count, int after){}
        public void onTextChanged(CharSequence s, int start, int before, int count){}
    }); 

и для функции KeyBoard см. Настройка клавиши действия Virtaul KeyBoard,

Android - обрезанная клавиша клавиатуры и действие

0 голосов
/ 19 января 2012

Это управляется android: inputType .Попробуйте textUri.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...