Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
s1lver522
0 / 0 / 0
Регистрация: 21.10.2012
Сообщений: 42
1

Как закрепить высоту EditText, чтобы помещался только один ряд символов

18.06.2015, 22:56. Просмотров 883. Ответов 4
Метки нет (Все метки)

Как закрепить высоту EditText, чтобы помещался только один ряд символов, так чтобы при нажатии на Enter на клавиатуре EditText не расширялся на два ряда.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2015, 22:56
Ответы с готовыми решениями:

Как хранить введенный однажды в EditText номер, чтобы при след. запуске отображался только он?
Как хранить введенный однажды в EditText номер, чтобы при след. запуске он уже...

Ввод в один EditText и авто-вычисление в двух других EditText
Всем привет. Есть три поля EditText,виртуальные клавиатуры у всех...

Как подсчитать введенное количество символов в edittext?
Как подсчитать введенное количество символов в edittext?(android)

Как скопировать в переменную первые 10 символов из editText
Как скопировать в переменную первые 10 символов из editText?

Как всё сместить вверх, чтобы EditText оказался вверху клавиатуры
Работаю на Android Studio. Как всё сместить вверх, чтобы EditText оказался...

4
Mikalai
264 / 240 / 95
Регистрация: 11.01.2015
Сообщений: 670
18.06.2015, 23:27 2
Лучший ответ Сообщение было отмечено s1lver522 как решение

Решение

XML
1
2
3
4
5
<EditText
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/editText"
        android:lines="1" />
1
s1lver522
0 / 0 / 0
Регистрация: 21.10.2012
Сообщений: 42
19.06.2015, 10:20  [ТС] 3
Спасибо за ответ!

Добавлено через 8 минут
А как сделать, чтобы при нажатии клавиши Enter на клавиатуре, выполнялось какое-то действие?
0
androbro
343 / 303 / 68
Регистрация: 17.10.2014
Сообщений: 897
19.06.2015, 10:42 4
Лучший ответ Сообщение было отмечено s1lver522 как решение

Решение

s1lver522, вешайте на EditText OnEditorActionListener()
1
Mikalai
264 / 240 / 95
Регистрация: 11.01.2015
Сообщений: 670
19.06.2015, 11:03 5
Лучший ответ Сообщение было отмечено s1lver522 как решение

Решение

Вот нагуглил за 5 сек:

Java
1
2
3
4
5
6
7
8
9
editText.setOnEditorActionListener( new OnEditorActionListener() {
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
        if( event != null && event.getKeyCode() == KeyEvent.KEYCODE_ENTER){
            // обработка нажатия Enter
            return true;
        }
        return false;
    }
});
1
19.06.2015, 11:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2015, 11:03

Как сделать, чтобы данные, введенные в EditText, сохранялись и пополнялись в новом активити?
как сделать что бы данные введенные в EditText сохранялись и пополнялись в...

Устранение повторяющихся символов, чтобы остался только один.
Программа заключается в том, чтобы удалять повторяющиеся символы. Помогите...

Закрепить за одним пользователем только один компьютер
Есть 3 таблицы , Сотрудники, компьютеры, Движение вычислительной техники. В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru