Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 340
#1

Edit text и фокус - Программирование Android

16.04.2014, 10:56. Просмотров 1547. Ответов 5
Метки нет (Все метки)

есть EditText вот нужно чтоб на нем был постоянно фокус... Но на виртуальной клавиатуре есть кнопочка След. Вот и по нажатию на нее теряется фокус с элемента.
Java
1
2
3
4
5
6
7
8
9
10
 @Override
            public boolean onKey(View view, int i, KeyEvent keyEvent) {
if(i == 66) {
                    editTextSearch.requestFocus();\\ не работает
                   Toast.makeText();\\работает
                }
 
                return false;
            }
        });
Или может совсем эту кнопку от туда изъять как нибудь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2014, 10:56
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Edit text и фокус (Программирование Android):

Возможно ли вставить спан в edit text? - Программирование Android
Делал я делал и вот новый вопрос. Возможно ли запихать спан в edit text не прибегая к EditText.setTex();?(доставляет уйму неприятностей)

Перевод значения из Text Edit в hex - Программирование Android
Добрый день! подскажите как перевести в Hex. msgG = edit_send.getText().toString(); пробывал msgG =...

Edit text как вызвать клавиатуру виртуальную - Программирование Android
Есть EditText скрытый = GONE... и И по на жатию на button я EditText присваиваю = VISIBLE; но на нем нету фокуса сразу... Таки как на него...

Как разделить дату точками в text edit? - Программирование Android
Добрый день! Есть text edit и нужно , чтобы при вводе туда даты, она разделялась точками, то есть точки ставились автоматически. ...

AutoCompleteTextView убрать фокус - Программирование Android
Здравствуйте. Подскажите, как убрать фокус с элемента AutoCompleteTextView при выборе подсказки? При запуске фокус я убираю...

Как перевести фокус, на найденное слово? - Программирование Android
салют программисты!! Поиск подсвечивает слово в TextView, он находиться в контейнере ScrollView. Нужно, что бы фокус переходил на...

5
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 340
16.04.2014, 11:07  [ТС] #2
скрин
0
Миниатюры
Edit text и фокус  
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 340
16.04.2014, 11:35  [ТС] #3
вопрос решен
Java
1
2
3
4
editTextSearch.setOnEditorActionListener(new TextView.OnEditorActionListener() {
            @Override
            public boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
                if (i == EditorInfo.IME_ACTION_DONE ){
0
Zagadohnik37
0 / 0 / 0
Регистрация: 23.01.2015
Сообщений: 290
18.10.2017, 21:03 #4
kirawa,
Цитата Сообщение от kirawa Посмотреть сообщение
вопрос решен
А можно мне весь код, а то у меня такая же проблема...
0
264D
28 / 31 / 8
Регистрация: 03.02.2017
Сообщений: 111
18.10.2017, 22:54 #5
Цитата Сообщение от Zagadohnik37 Посмотреть сообщение
А можно мне весь код, а то у меня такая же проблема...
Цитата Сообщение от kirawa Посмотреть сообщение
на виртуальной клавиатуре есть кнопочка След. Вот и по нажатию на нее теряется фокус с элемента.
1. Можно в хмл-е переназначить фокус на самого себя:
XML
1
android:nextFocusDown="@id/et_item"
2. Программно:
Java
1
mEt1.setNextFocusDownId(mEt1.getId());
0
Zagadohnik37
0 / 0 / 0
Регистрация: 23.01.2015
Сообщений: 290
19.10.2017, 18:49 #6
Кстати, в моём случае проблема решалась проще:
XML
1
android:imeOptions="actionDone"
0
19.10.2017, 18:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2017, 18:49
Привет! Вот еще темы с ответами:

Как сохранить фокус в пределах одной View - Программирование Android
Требуется сделать управление компонентом с помощью стрелок клавиатуры или D-Pad джойстиком, подключенным к устройству. Управляться будет...

Как переместить фокус на определённое view в listView - Программирование Android
Всех приветствую. Подскажите пожалуйста,как переместить фокус на итый элемент listview? Чтобы просто переместить фокус на какое-нибудь...

Не переводить фокус на следующий EditText при нажатии enter - Программирование Android
Если имеется несколько EditText, то при нажатии enter экранной клавиатуры фокус переходит на следующий editText. Нужно, чтобы при нажатии...

Ребят, как сделать так, что бы фокус с одного editText переключался на другой? - Программирование Android
Есть 4 editText как сделать так, что бы пользователь ввел один символ в один едит, а далее фокус переключается на другой едит. Т.е...


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

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

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