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

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

Войти
Регистрация
Восстановить пароль
 
S@SH@
0 / 0 / 0
Регистрация: 08.02.2013
Сообщений: 50
#1

Закрытие Snackbar - Программирование Android

24.05.2016, 23:34. Просмотров 104. Ответов 1
Метки нет (Все метки)

Как сделать чтобы при первом нажатии на FloatingActionButton, Snackbar открывался, а при втором закрывался, а также при нажатии вне области Snackbar.
Java
1
2
3
4
5
6
7
8
9
Snackbar snackbar;
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                snackbar.make(view, "Текст", 30000)
                .setAction("Action", null).show();
            }
        });
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2016, 23:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Закрытие Snackbar (Программирование Android):

Вызов Snackbar из меню - Программирование Android
Как заставить запуститься Snackbar сообщение при тыке в меню? public boolean onOptionsItemSelected(MenuItem item) { switch...

Возможности отображения Snackbar? - Программирование Android
А вопрос в следующем, реально ли отобразить снэкбар если DialogFragment на переднем плане, т.е. чтоб затененная часть диалога внизу...

Закрытие приложения. - Программирование Android
У меня возникли проблемы с методом finish(), подскажите как можно закрыть приложение без ошибки неожиданной остановки (Выскакивает окно...

Закрытие AlertDialog - Программирование Android
Здравствуйте. Такой вопрос. Допустим я вызвал диалог и после этого перевел приложение в паузу, то после очередного обращения к данному...

Правильное закрытие курсора - Программирование Android
Как правильно закрыть Cursor? Если делать так: .... String from = {"name","count"}; intto ={R.id.backpack_text_1,...

Полное закрытие приложения - Программирование Android
Здравствуйте. Возник интересный вопрос, как можно полностью закрыть приложение, т.е. не закрыть одно активити, а полностью остановить...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
fraley
106 / 106 / 40
Регистрация: 24.05.2015
Сообщений: 320
25.05.2016, 03:19 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
S@SH@, ну наверное как-то так - на FloatingActionButton:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
snackbar=Snackbar.make(coordinatorLayout, "Replace with your own action", Snackbar.LENGTH_INDEFINITE);
        snackbar.setAction("Dismiss", new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                snackbar.dismiss();
            }
        });
 
        FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                if(snackbar.isShown()) {
                    snackbar.dismiss();
                }
                else {
                    snackbar.show();
                }
            }
        });
По поводу закрытия при нажатие вне области, можно повесить клик-листинер на layout или тот же onTouch.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2016, 03:19
Привет! Вот еще темы с ответами:

Как запретить закрытие активити? - Программирование Android
Привет, имеется активити которое отображается в виде диалогового окна - Theme.dialog На ней имеются 2 кнопки "Отмена" "Принять", в общем...

Отследить закрытие SearchView Android - Программирование Android
Подскажите пожалуйста, как отследить закрытие SearchView, производится нажатием на стрелку.Но отследить это нажатие не получается,...

Закрытие приложения эклипс android - Программирование Android
Доброго времени суток если в метод в java который закрывает полность приложение но именно не сваричивает а полнастью закрывает!!!

Activity (сворачивание-возобновление-закрытие) - Программирование Android
Народ помогите разобраться с проблемой. Думаю труда не составит ))) написал игру, пользовался surfaceview. Есть две проблемы, когда...


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

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

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