Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
kirawa
35 / 35 / 2
Регистрация: 12.11.2013
Сообщений: 343
#1

Edit text и фокус

16.04.2014, 10:56. Просмотров 1608. Ответов 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?
Делал я делал и вот новый вопрос. Возможно ли запихать спан в edit text не...

Перевод значения из Text Edit в hex
Добрый день! подскажите как перевести в Hex. msgG =...

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

Edit text как вызвать клавиатуру виртуальную
Есть EditText скрытый = GONE... и И по на жатию на button я EditText...

AutoCompleteTextView убрать фокус
Здравствуйте. Подскажите, как убрать фокус с элемента AutoCompleteTextView при...

5
kirawa
35 / 35 / 2
Регистрация: 12.11.2013
Сообщений: 343
16.04.2014, 11:07  [ТС] #2
скрин
0
Миниатюры
Edit text и фокус  
kirawa
35 / 35 / 2
Регистрация: 12.11.2013
Сообщений: 343
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 / 1
Регистрация: 23.01.2015
Сообщений: 297
18.10.2017, 21:03 #4
kirawa,
Цитата Сообщение от kirawa Посмотреть сообщение
вопрос решен
А можно мне весь код, а то у меня такая же проблема...
0
264D
32 / 35 / 9
Регистрация: 03.02.2017
Сообщений: 128
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 / 1
Регистрация: 23.01.2015
Сообщений: 297
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

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

Не перемещать фокус после закрытия клавиатуры
На форме три EditText – 1,2,3. После ввода текста в 1 и нажатию ентер фокус...

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


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

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

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