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

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

Войти
Регистрация
Восстановить пароль
 
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233
#1

Spinner и OnClickListener как использовать? - Программирование Android

30.07.2016, 18:10. Просмотров 257. Ответов 4
Метки нет (Все метки)

Появилась ошибка - error: local variable spinner is accessed from within inner class; needs to be declared final
Если String select; объявить как final String select; то теряется смысл вообще всего OnClickListener
не вижу способа как с помощью OnClickListener вывести в editText3 выбранную в spinner строку

Java
1
2
3
4
5
6
7
8
9
10
this.spinner.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                String select;
                select = "";
                select = spinner.getSelectedItem().toString();
                editText3.setText(select);
 
            }
        });
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.07.2016, 18:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Spinner и OnClickListener как использовать? (Программирование Android):

Как добавить OnClickListener в toast? - Программирование Android
Хочу сделать так чтоб мои Toast сообщения реагировали на клик. Попробовал так: Toast toast = new Toast(MyActivity.this); TextView...

Как работает setOnItemSelectedListener для Spinner? - Программирование Android
Доброго дня. есть у меня Spinner: String data = {"sdfsdfs.by", "adfaf.ru", "afafafafaf.uk", "afasa.ua", "goof.net"}; ...

Как сменить размер текста у Spinner - Программирование Android
Здравствуйте! Как сменить размер текста у Spinner`а?

Как создать spinner внутри recycler view? - Программирование Android
необходимо реализовать выпадающий список внутри recycler view. может, кто сталкивался с подобным или есть идеи, как это можно сделать, буду...

OnClickListener - Программирование Android
Хочу сделать обработчик нажатий в одном блоке, но что-то идет не так на OnClick, жалуется что не используется.. Что я делаю не так? ...

Вид spinner одинаково новый как на 2.3.4 так и на 4.0 версии - Программирование Android
Здравствуйте! Как можно сделать вид спинера одинаково новый как на 2.3.4 так и на 4.0 версии Android. Хочу чтобы было так и на...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
OlegJV
103 / 103 / 29
Регистрация: 13.03.2016
Сообщений: 472
30.07.2016, 18:53 #2
А onItemSelectedListener чем не устраивает? Зачем тут onClick?
0
Vladimir93
36 / 36 / 4
Регистрация: 28.06.2015
Сообщений: 154
31.07.2016, 11:44 #3
Цитата Сообщение от OlegJV Посмотреть сообщение
Зачем тут onClick?
Например для этого События спиннера
Но вопрос не в том - зачем? А в том - как?
Мне помогли. Может и ТС поможет, использовать - OnTuchListener
P.S. Я иногда радуюсь что врачи не думают как программисты. А то бы было так
- Доктор у меня зуб болит
- А голубчик, у вас устаревший интерфейс, его нужно удалить, зачем он вам?
- Как удалить?
- Ну так, удали голову, и не мучайся с зубами.
1
OlegJV
103 / 103 / 29
Регистрация: 13.03.2016
Сообщений: 472
31.07.2016, 13:19 #4
Ну когда зубами открывают бутылки, вместо того, чтобы жевать еду, иногда действительно лучше голову удалить. Вещи надо использовать по предназначению, к спинеру это тоже относится.
0
Pablito
2485 / 1930 / 602
Регистрация: 12.05.2014
Сообщений: 6,782
Завершенные тесты: 1
31.07.2016, 13:36 #5
Цитата Сообщение от Star2016 Посмотреть сообщение
Если String select; объявить как final String select; то теряется смысл вообще всего OnClickListener
перечитай внимательно что именно там советуется сделать final
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.07.2016, 13:36
Привет! Вот еще темы с ответами:

Как поставить обработчик на нажатие на изображение в пункте spinner? - Программирование Android
В моей разметке для spinner есть imageView, можно ли как-то обработать нажатие на него, и если можно, то как?

OnClickListener в Андроид - Программирование Android
Всем доброго времени суток!!! Я новичок в программировании Андроид устройств. Я программирую в среде Eclipse с Android SDK tools. Вопрос...

Обработчик OnClickListener - Программирование Android
Добрый день, начал изучать интерфейсы и как оказалось в JAVA нельзя создать экземпляр интерфейса. Здесь же OnClickListener oclBtnOk =...

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
31.07.2016, 13:36
Ответ Создать тему
Опции темы

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