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

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

Войти
Регистрация
Восстановить пароль
 
b0nny
3 / 1 / 0
Регистрация: 11.11.2013
Сообщений: 346
#1

Вызов Snackbar из меню - Android

04.10.2015, 11:05. Просмотров 331. Ответов 6
Метки нет (Все метки)

Как заставить запуститься Snackbar сообщение при тыке в меню?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
            case (R.id.reset):
                number1.setText(null);
                number2.setText(null);
                //Snackbar.make(ЧТО СЮДА? , "Очищено", Snackbar.LENGTH_SHORT).setAction("Action", null).show();
                break;
            case (R.id.quit):
                finish();
                break;
        }
 
        return super.onOptionsItemSelected(item);
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FireUnix
18 / 18 / 6
Регистрация: 04.03.2013
Сообщений: 145
04.10.2015, 12:14     Вызов Snackbar из меню #2
http://www.truiton.com/2015/06/andro...ckbar-example/
b0nny
3 / 1 / 0
Регистрация: 11.11.2013
Сообщений: 346
04.10.2015, 12:49  [ТС]     Вызов Snackbar из меню #3
FireUnix, Веб-страница недоступна
FireUnix
18 / 18 / 6
Регистрация: 04.03.2013
Сообщений: 145
04.10.2015, 12:59     Вызов Snackbar из меню #4
Пример из документации
Java
1
Snackbar.make(findViewById(android.R.id.content), "Had a snack at Snackbar", Snackbar.LENGTH_LONG)
Думаю что первым параметром нужно ссылаться на вьюшку
b0nny
3 / 1 / 0
Регистрация: 11.11.2013
Сообщений: 346
04.10.2015, 16:48  [ТС]     Вызов Snackbar из меню #5
FireUnix, не хочет отображаться.

Добавлено через 1 час 58 минут
FireUnix, а сорян... show() забыл.

Добавлено через 1 час 14 минут
Только получается так, что она на FAB налезает. Обычно FAB поднимается вверх...
FireUnix
18 / 18 / 6
Регистрация: 04.03.2013
Сообщений: 145
04.10.2015, 19:32     Вызов Snackbar из меню #6
Смотри во вьюшке параметры, скорее всего там заложен приоритет отображения
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2015, 16:55     Вызов Snackbar из меню
Еще ссылки по теме:

Android Возможности отображения Snackbar?
Закрытие Snackbar Android
Android Вызов класса
Button вызов Android
Android Вызов активити

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

Или воспользуйтесь поиском по форуму:
b0nny
3 / 1 / 0
Регистрация: 11.11.2013
Сообщений: 346
06.10.2015, 16:55  [ТС]     Вызов Snackbar из меню #7
Так юзать нельзя...
Я так попробовал не для меню и получилось тоже такое добро. Не по гайдлайнам это.

Добавлено через 19 часов 59 минут
Я сделал. CoordinatorLayout дал id coordinator_layout
и
final View content = findViewById(R.id.coordinator_layout);
Snackbar.make(content, getString(R.string.clear), Snackbar.LENGTH_SHORT).show();
Yandex
Объявления
06.10.2015, 16:55     Вызов Snackbar из меню
Ответ Создать тему
Опции темы

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