Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
s1lver522
0 / 0 / 0
Регистрация: 21.10.2012
Сообщений: 42
#1

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

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

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

Android Как сделать, чтобы приложение запускалось только при налиции WiFi соединения?
Android EditText и добавление символов в него через собственную "клавиатуру"
Android Как передать данные в EditText
Ввод только букв в EditText Android
Как сделать, чтобы кнопка добавлялась не в каждую строку ListView, а только в самый низ? Android
Android Как сделать, чтобы данные, введенные в EditText, сохранялись и пополнялись в новом активити?
EditText, как в калькуляторах Android
Android Как хранить введенный однажды в EditText номер, чтобы при след. запуске отображался только он?
Как очистить содержимое EditText? Android
Как убрать клавиатуру в EditText? Android
Живой поиск через один EditText в разных Listview ? Android
Как скопировать в переменную первые 10 символов из editText Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mikalai
254 / 230 / 93
Регистрация: 11.01.2015
Сообщений: 649
18.06.2015, 23:27     Как закрепить высоту EditText, чтобы помещался только один ряд символов #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
XML
1
2
3
4
5
<EditText
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:id="@+id/editText"
        android:lines="1" />
s1lver522
0 / 0 / 0
Регистрация: 21.10.2012
Сообщений: 42
19.06.2015, 10:20  [ТС]     Как закрепить высоту EditText, чтобы помещался только один ряд символов #3
Спасибо за ответ!

Добавлено через 8 минут
А как сделать, чтобы при нажатии клавиши Enter на клавиатуре, выполнялось какое-то действие?
androbro
319 / 279 / 55
Регистрация: 17.10.2014
Сообщений: 827
19.06.2015, 10:42     Как закрепить высоту EditText, чтобы помещался только один ряд символов #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
s1lver522, вешайте на EditText OnEditorActionListener()
Mikalai
254 / 230 / 93
Регистрация: 11.01.2015
Сообщений: 649
19.06.2015, 11:03     Как закрепить высоту EditText, чтобы помещался только один ряд символов #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вот нагуглил за 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;
    }
});
Yandex
Объявления
19.06.2015, 11:03     Как закрепить высоту EditText, чтобы помещался только один ряд символов
Ответ Создать тему
Опции темы

Текущее время: 09:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru