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

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

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

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

06.02.2016, 20:04. Просмотров 158. Ответов 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?
Посмотрите здесь:

Android Два layout в одном activity
Может ли быть два виджета в одном проекте где у каждого будет своя активити настроек? Android
Android Toast в одном случае работает в другом нет
EditText в одном из Item ListView Android
Два события onClick в одном item Android
Shape fab button Android
Android Как подвинуть Fab button?
Два http get запроса в одном AsyncTask Android
Код для двух кнопок в одном активити Android
Android Запуск 2 приложений в одном
Android Как расположить на одном уровне 2 элемента в разметке?
Два сервиса в одном приложении Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
korshun84
13 / 68 / 14
Регистрация: 08.07.2014
Сообщений: 359
06.02.2016, 20:18     Два онКликЛисенера на одном FAB? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от disx Посмотреть сообщение
return false;
return true;
disx
18 / 18 / 0
Регистрация: 26.02.2014
Сообщений: 479
06.02.2016, 20:42  [ТС]     Два онКликЛисенера на одном FAB? #3
korshun84, дай пять братан, а почему так происходит?
korshun84
13 / 68 / 14
Регистрация: 08.07.2014
Сообщений: 359
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
18 / 18 / 0
Регистрация: 26.02.2014
Сообщений: 479
06.02.2016, 21:18  [ТС]     Два онКликЛисенера на одном FAB? #5
korshun84,
Yandex
Объявления
06.02.2016, 21:18     Два онКликЛисенера на одном FAB?
Ответ Создать тему
Опции темы

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