Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
stasena
0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 1
#1

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

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

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

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

Http POST запрос, как правильно написать
Добрый день, мне нужно отправить данные на сервер, посредством http post...

По умолчанию меню тулбара является прозрачным и сливается с фоном, как изменить фон текста меню?
Здравствуйте уважаемые форумчане! Возникла следующая проблема, я использую для...

Хочу сделать подписи к меню, меню у меня создано ListView, есть два массива, как их передать в адаптер?
public class MainMenu extends ListActivity { public void onCreate(Bundle...

Как создать выдвигающееся слева меню (как в приложении вконтакте)?
Собственно, вопрос в шапке) В какую сторону копать? Это элемент такой есть?

Как правильно написать (оптимизировать) код для меню?
Есть менюшка из заголовков, сам список выежает при нажатии на заголовок (метод...

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

Как правильно отцентрировать меню?
Подскажите, как отцентрировать менюшки? Т.е. имеется шапка в виде 3-х...

Как правильно сделать меню
Здравствуйте! Подскажите пожалуйста, как сделать меню чтобы при масштабировании...

Как правильно стилизовать меню
Всем привет!Столкнулся с непонятками при стилизации меню. 1)Как закруглить...

Как правильно сжать меню
Товарищи,такой вот вопрос: Делаю сейчас резиновое горизонтальное меню...


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

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

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