Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Sanu0074
58 / 58 / 16
Регистрация: 14.06.2010
Сообщений: 1,190
Записей в блоге: 5
1

Открывать SlidingMenu по кнопке "Menu"

25.12.2013, 03:33. Просмотров 528. Ответов 1
Метки нет (Все метки)

Установил SlidingMenu в проект, хочу сделать так, чтобы оно отображалось не только свайпу пальцем по экрану, но и при нажатии кнопки меню устройства?
И ещё вопрос, как повесить onclickListener на все элементы внутри layout.menu (это могут быть любые элементы, как ImageView так и TextView, и др.), чтоб потом так проверять на какой элемент нажали onClick(View v){switch(v.getId())....}

Как всё это реализовать?

p.s. так инициализирую меню в activity:
Java
1
2
3
4
5
6
7
8
9
10
SlidingMenu menu = new SlidingMenu(this);    
        menu.setMode(SlidingMenu.LEFT);
        menu.setShadowWidth(20);
        menu.setShadowDrawable(R.drawable.shadow);
        menu.setBehindOffset(150);   
        menu.setFadeDegree(0.35f);
        menu.setBackgroundColor(Color.rgb(240, 240, 240));
        menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
        menu.attachToActivity(this,SlidingMenu.SLIDING_CONTENT);
        menu.setMenu(R.layout.menu);
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2013, 03:33
Ответы с готовыми решениями:

Как открывать/закрывать NavigationDrawer кнопкой "Menu"
собсно и вопрос в этом, где и что повесить на хардварную кнопку меню чтоб вызывался...

Работа с БД, связывание таблиц "фильмы", "жанры", "режиссеры"
Ребят, всем привет! накидайте какие-нить идеи по реализации ситуация такая есть таблицы -...

Ошибка "Unknown method "e" of "org.apache.commons.logging.Log"
Unknown method 'e' of 'org.apache.commons.logging.Log' package com.mycompany.myapp; import...

По кнопке "<" рисуется эллипс, а по кнопке ">" не рисуется: исправить ошибку (свой компонент, canvas)
Прикрепил проект. Вкратце: по нажатию по форме и по кнопке &quot;&lt;&quot; рисуется эллипс, а по кнопке &quot;&gt;&quot; не...

1
YuraAAA
1601 / 1333 / 291
Регистрация: 25.10.2009
Сообщений: 3,487
Записей в блоге: 2
25.12.2013, 12:52 2
Сделайте класс, который будет в себе содержать все элементы, например:

Java
1
2
3
4
5
6
public class SideMenu extends LinearLayout {
 public SideMenu(final YourActivity activity) {
super(activity);
//buttons init, listeners.
}
}
Чтобы показать по кнопке -

Java
1
menu.toggle(true);
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2013, 12:52

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Написать код, который будет открывать форму "Форма справки" при нажатии клавиши "F1" в MS Access
Ребята помогите написать код!Нужен код вижуал бейсик,который будет открывать форму &quot;Форма справки&quot;...

перед и после else необходимо закрывать и открывать блок символами "{" и "}", соответственно
Здравствуйте, я привык прислушиваться к советам ранее мне пояснили, что // перед и после else...

"main-menu" + "sub-menu" без ID
&lt;nav&gt; &lt;ul class=&quot;main-menu&quot;&gt; &lt;li&gt; &lt;a&gt;main menu link 1&lt;/a&gt; ...

Как написать регулярное выражение для выдергивания английских букв и символов: "+", ",", ":", "-", " ", "!", "?" и "."
Не могу ни как собразить как написать регулярное выражение для выдергивания английских букв и...


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

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

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