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

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

Войти
Регистрация
Восстановить пароль
 
mikl35
4 / 4 / 0
Регистрация: 30.05.2014
Сообщений: 126
#1

Узнать положение курсора - Android

03.10.2015, 15:12. Просмотров 164. Ответов 0
Метки нет (Все метки)

Здравствуйте, я хочу узнать положение курсора в editText (поле ввода текста), создал обработчик при нажатии вот код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
editText7.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                if(event.getAction() == MotionEvent.ACTION_UP) {
                    pos=editText7.getSelectionStart();
                    Toast toast = Toast.makeText(getApplicationContext(),
                            Integer.toString(pos), Toast.LENGTH_SHORT);
                    toast.show();
                }
                return false;
            }
        });
но выводит номер предыдущего положения курсора а не текущего.

Добавлено через 21 минуту
все решил проблему, создал обработчик по событию клика.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2015, 15:12     Узнать положение курсора
Посмотрите здесь:

Android Сохранить "положение" checkbox'a
Android Узнать ширину ScrollView
Установка курсора в EditText и отображение клавиатуры Android
Android Отследить положение на экране ползунка из SeekBar
Узнать текущую Activity Android
Android Правильное закрытие курсора
Android GoogleMap2. Синяя точка на карте, указывающая на текущее положение
Android Положение своей клавиатуры на экране с полем ввода, спрятать клавиатуру
Android Узнать состояние Wi-Fi
Android Установка позиции курсора в EditText
Android Положение лица и его замена
Настроить внешний вид и положение курсора Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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