..
Генерички примена достојан овог имена би требало да има мени из кога корисник може да бира између различитих задатака да обави. У овом поглављу, као и оне које следе, ми ћемо представити менија који Андроид нам пружа учење како да рукује кликните на сваку ставку менија.
Почињемо са представљања ОптионсМену. Овај тип мени је позиционирана на дну екрана и можете да идентификујете два главна структура: икону менија и проширен мени.
Иконица Мени обично садрже најважнијих корака које корисник може да изврши у оквиру апликације. Као што је наведено се налазе на дну екрана и су видљиви кориснику тек након притиска мени тастер на уређају (ово је такође тачно на симулатору).
У широкој употреби пракса је да се укључи у овом менију иконе које сумирају резултат који ће водити на клик од ставке менија. На пример, ако мислимо на захтев за слушање музике, можете помислити да повежете са представом ставку икону менија у вези са том трансакцијом (тринголино у круг).
Што се тиче овог менија имамо ограничење на број ставки можете да уносите и овај број је шест. Али, шта се дешава ако се убаците број ставки више од шест? само шести ставка менија ће бити промењена у предмет који када се кликне отвара много проширен мени са других ствари. Други ће се појавити у листи која ће се проширити преко целог екрана одоздо на горе се постепено ће да покрије основни садржај активности прозора.
Да је рекао да би требало да покаже мало 'код (да се укључе у наше активности) које ће створити Опције менија које ће формирати икону менија и проширени мени (Прво морате да увезете андроид.виев.Мену класе) :
публиц воид онЦреате (Додатни саведИнстанцеСтате) {
супер.онЦреате (саведИнстанцеСтате);
ЛинеарЛаиоут ЛинеарЛаиоут ЛинеарЛаиоут = нев (ово);
ТектВиев ТектВиев = нових ТектВиев (ово);
тектВиев.сетТект ("Кликните на менију симулатора");
линеарЛаиоут.аддВиев (ТектВиев);
сетЦонтентВиев (ЛинеарЛаиоут);
}
публиц боолеан онЦреатеОптионсМену (Мену) {
мену.адд (Мену.НОНЕ, 1, 1, "тачка 1");
мену.адд (Мену.НОНЕ, 2, 2, "тачка 2");
мену.адд (Мену.НОНЕ, 3, 3, "тачка 3");
мену.адд (Мену.НОНЕ, 4, 4, "тачка 4");
мену.адд (Мену.НОНЕ, 5, 5, "тачка 5");
мену.адд (Мену.НОНЕ, 6, 6, "тачка 6");
мену.адд (Мену.НОНЕ, 7, 7, "тачка 7");
мену.адд (Мену.НОНЕ, 8, 8, "тачка 8");
ретурн труе;
}
Као што је поменуто горе, ако кликнете на менију симулатора ће видљивим икона мени приказан на слици испод:
У договору са оним што је речено, јер смо ушли број ставки више од шест, а последња ставка ће бити приступне тачке Проширени мени који можете видети у овом сцренсхот:

Као што можете видети када кликнете неки од ставки у менију, то ће тихо вратити.
У следећем поглављу ћемо анализирати код и представљен слушаоци ће се дружити појединих тачака менија.
| |
Фласх МКС АцтионСцрипт и (курс)
Постани програмер Веб сајтова од 29 €. |
| |
Руби и Руби он Раилс (курс)
Израду софтвера и веб апликација са рубином и РОР. Од 39 €. |
| |
Вебмастер базе (прва)
Направите Веб локацију од нуле. Полазећи од 29 €. |