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

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

Войти
Регистрация
Восстановить пароль
 
disx
20 / 20 / 0
Регистрация: 26.02.2014
Сообщений: 521
Записей в блоге: 1
#1

Два онКликЛисенера на одном FAB? - Программирование Android

06.02.2016, 20:04. Просмотров 165. Ответов 4
Метки нет (Все метки)

есть такой код:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                dialog.show(getFragmentManager(), "dialog");
                
            }
        });
        fab.setOnLongClickListener(new View.OnLongClickListener() {
            @Override
            public boolean onLongClick(View v) {
                onClickFab(fab);
 
                return false;
            }
        });
с onClick - порядок, а когда делаешь onLongClick он выполняется, и при отжатии срабатывает метод из onClick, в чем может быть проблема , подскажите пожалуйста?


Спасибо!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2016, 20:04     Два онКликЛисенера на одном FAB?
Посмотрите здесь:

Shape fab button - Программирование Android
Решил добавить FAB в свое приложение. Не отображается круг(белый плюс виден). Вот код <layer-list...

Как подвинуть Fab button? - Программирование Android
возникла проблема размещения Fab button'а в нужном месте... а именно он расположен внизу активити и его до половины перекрывает...

Два сервиса в одном приложении - Программирование Android
В программе был один сервис - перезапускался если смахнуть со шторки и если перезагрузить телефон. Все было прекрасно, но решил добавить...

Два layout в одном activity - Программирование Android
Добрый день, господа! такая вот проблемка: public void onCreate(Bundle savedInstanceState) { ...

Как запустить функционал кнопки FAB из RecyclerListAdapter - Программирование Android
Добрый день. Ситуация такая: На кнопке FAB есть определенный функционал (создание элемента) Хочу добавить редактирование элемента и...

Два события onClick в одном item - Программирование Android
Доброго времени суток . У меня есть listView , у него назначен BaseAdapter , в item'e есть две кнопки , нужно как-то обрабатывать...

Два http get запроса в одном AsyncTask - Программирование Android
Добрый день, при вызове двух последовательных http get запросов происходит следующая ситуация: первый запрос выполняется полностью ...

Два layout в одном java-файле - Программирование Android
setContentView(R.layout.activity_main); setContentView(R.layout.activity_second); Могу ли я так, в одном java-файле два активити...

Не понятно как работает два return в одном методе - Программирование Android
Имеется вот такой код. Он работает. Но мне не понятно как, т.к. дальнейшие действия зависят от того, что вернет мне этот метод. В данном...

Может ли быть два виджета в одном проекте где у каждого будет своя активити настроек? - Программирование Android
Попытался так сделать, все везде написал и в provider и в manifest, но все равно при добавлении второго виджета вылетает активити первого...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
korshun84
17 / 72 / 15
Регистрация: 08.07.2014
Сообщений: 378
06.02.2016, 20:18     Два онКликЛисенера на одном FAB? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от disx Посмотреть сообщение
return false;
return true;
disx
20 / 20 / 0
Регистрация: 26.02.2014
Сообщений: 521
Записей в блоге: 1
06.02.2016, 20:42  [ТС]     Два онКликЛисенера на одном FAB? #3
korshun84, дай пять братан, а почему так происходит?
korshun84
17 / 72 / 15
Регистрация: 08.07.2014
Сообщений: 378
06.02.2016, 21:11     Два онКликЛисенера на одном FAB? #4
http://developer.android.com/intl/ru...kListener.html
Returns
true if the callback consumed the long click, false otherwise.
disx
20 / 20 / 0
Регистрация: 26.02.2014
Сообщений: 521
Записей в блоге: 1
06.02.2016, 21:18  [ТС]     Два онКликЛисенера на одном FAB? #5
korshun84,
Yandex
Объявления
06.02.2016, 21:18     Два онКликЛисенера на одном FAB?
Ответ Создать тему
Опции темы

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