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

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

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

Вызов Snackbar из меню - Программирование Android

04.10.2015, 11:05. Просмотров 350. Ответов 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);
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2015, 11:05     Вызов Snackbar из меню
Посмотрите здесь:

Закрытие Snackbar - Программирование Android
Как сделать чтобы при первом нажатии на FloatingActionButton, Snackbar открывался, а при втором закрывался, а также при нажатии вне области...

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

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

Вызов класса - Программирование Android
Добрый день? подскажите разрабатываю первое приложение под Android. Вопрос в том что не совсем понял как можно вызвать из главного класса...

Вызов invalidate - Программирование Android
Добрый день! Пишу класс, наследованный от View и поддерживающий SensorListener. Вызываю invalidate для того, чтобы вызвался onDraw - хочу...

Button вызов - Программирование Android
Народ, мне нужно сделать кнопку, которая при нажатии совершает вызов. в main.xml кнопку добавил, а в MainActivity не могу додуматься что...

Правильный асинхронный вызов - Программирование Android
Здравствуйте. Есть json файл, который нужно асинхронно парсить при вызове первого Activity. Я сделал так, но это вряд ли правильно: ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FireUnix
19 / 19 / 6
Регистрация: 04.03.2013
Сообщений: 146
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
19 / 19 / 6
Регистрация: 04.03.2013
Сообщений: 146
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
19 / 19 / 6
Регистрация: 04.03.2013
Сообщений: 146
04.10.2015, 19:32     Вызов Snackbar из меню #6
Смотри во вьюшке параметры, скорее всего там заложен приоритет отображения
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2015, 16:55     Вызов Snackbar из меню
Еще ссылки по теме:

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

Вызов функции из класса - Программирование Android
как сменить цвет из одного класса в другом классе в главном классе: RelativeLayout rel; rel =...

Программный вызов onTouch - Программирование Android
В игре после завершения уровня для перехода в следующий нужно сделать один клик (событие Down) Хочу сделать автоматический клик. В...

Вызов js функции в webView - Программирование Android
Добрый день! Имеется сайт со страницей поиска, который грузится в webView. Во время поиска нужно вызывать js функцию, которая возвращает...

Вызов диалогового окна - Программирование Android
Добрый день. В основном активити есть список RecycleView для добавления в список есть кнопка в этом активити. При нажатии кнопки...


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

Или воспользуйтесь поиском по форуму:
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