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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
stasena
Сообщений: n/a
#1

Как правильно написать меню? - Android

14.05.2012, 01:03. Просмотров 1516. Ответов 2
Метки нет (Все метки)

Я использую в своем приложении менюшку, которая вызывается стандартной кнопкой menu.
Вопрос: если в приложении несколько активити, соответственно несколько классов, то неужели чтобы иметь возможность вызывать меню из всех активити нужно прописывать функции
public boolean onCreateOptionsMenu
public boolean onOptionsItemSelected
в каждом классе?

Если выносить эти функции в отдельный класс, то возникают проблемы с интентами, например:
Intent infIntent=new Intent(List.this, Info.class);
эта строчка была написана в классе List, чтобы через меню перейти в Info.
что в случае выноса функций в отдельный класс писать в качестве первой переменной?
Intent (Context packageContext, Class cls)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2012, 01:03     Как правильно написать меню?
Посмотрите здесь:

Android Как правильно написать функцию?
Android Как правильно настроить ArrayAdapter?
Как правильно конвертонуть дату? Android
Как правильно создавать объекты ? Android
Android Как создать выдвигающееся слева меню (как в приложении вконтакте)?
Android Хочу сделать подписи к меню, меню у меня создано ListView, есть два массива, как их передать в адаптер?
Android Как правильно парсить?
Android Как правильно сверстать в android
Android Как правильно удалить Eclipse?
Как правильно распарсить Json? Android
Android По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню?
Http POST запрос, как правильно написать Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
futurelink
1 / 1 / 0
Регистрация: 02.05.2012
Сообщений: 56
15.05.2012, 16:50     Как правильно написать меню? #2
если пишешь под третий и выше мандроид пользу и фрагменты и будет щастье. каждый фрагмент генерит свои пункты меню. можешь создать фрагмент с менюшкой и включить его во все лейауты жестко захардкодив.
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
15.05.2012, 17:12     Как правильно написать меню? #3
а вы не пробывали написать базовый класс, унаследованный от Активити и в нем реализовать все меню?
то есть примерно так
Java
1
public class BaseActivity extends Activity {}
Далее мы наследуемся уже не от активити, а от ранее созданного класса
Java
1
public class Test extends BaseActivity {}
Yandex
Объявления
15.05.2012, 17:12     Как правильно написать меню?
Ответ Создать тему
Опции темы

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