8. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
return false;
}
9. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem m = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
return false;
}
10. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem m = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
m.setIcon(R.drawable.iconpreferences);
return false;
}
11. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem m = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
m.setIcon(R.drawable.iconpreferences);
m = menu.add(0, MENU_ABOUT, 1, "Sobre");
return false;
}
12. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem m = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
m.setIcon(R.drawable.iconpreferences);
m = menu.add(0, MENU_ABOUT, 1, "Sobre");
m.setIcon(R.drawable.iconinfo);
return false;
}
13. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem m = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
m.setIcon(R.drawable.iconpreferences);
m = menu.add(0, MENU_ABOUT, 1, "Sobre");
m.setIcon(R.drawable.iconinfo);
return true;
}
14. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem m = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
m.setIcon(R.drawable.iconpreferences);
m = menu.add(0, MENU_ABOUT, 1, "Sobre");
m.setIcon(R.drawable.iconinfo);
return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
return false;
}
15. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem m = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
m.setIcon(R.drawable.iconpreferences);
m = menu.add(0, MENU_ABOUT, 1, "Sobre");
m.setIcon(R.drawable.iconinfo);
return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
}
return false;
}
16. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem m = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
m.setIcon(R.drawable.iconpreferences);
m = menu.add(0, MENU_ABOUT, 1, "Sobre");
m.setIcon(R.drawable.iconinfo);
return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case MENU_ABOUT:
...
return true;
}
return false;
}
17. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem m = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
m.setIcon(R.drawable.iconpreferences);
m = menu.add(0, MENU_ABOUT, 1, "Sobre");
m.setIcon(R.drawable.iconinfo);
return true;
}
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case MENU_ABOUT:
...
return true;
case MENU_PREFERENCES:
...
return true;
}
return false;
}
20. Menu
Utilizar o método addSubMenu(“texto”) do
objeto Menu recebido por parâmetro no
método onCreateOptionsMenu(Menu).
21. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem item = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
item.setIcon(R.drawable.iconpreferences);
item = menu.add(0, MENU_ABOUT, 1, "Sobre");
item.setIcon(R.drawable.iconinfo);
return true;
}
22. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public static final int PESQUISAR = 3;
public static final int LIMPAR = 4;
public static final int SAIR = 5;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem item = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
item.setIcon(R.drawable.iconpreferences);
item = menu.add(0, MENU_ABOUT, 1, "Sobre");
item.setIcon(R.drawable.iconinfo);
return true;
}
23. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public static final int PESQUISAR = 3;
public static final int LIMPAR = 4;
public static final int SAIR = 5;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem item = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
item.setIcon(R.drawable.iconpreferences);
item = menu.add(0, MENU_ABOUT, 1, "Sobre");
item.setIcon(R.drawable.iconinfo);
menu.addSubMenu(“Outros”);
return true;
}
24. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public static final int PESQUISAR = 3;
public static final int LIMPAR = 4;
public static final int SAIR = 5;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem item = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
item.setIcon(R.drawable.iconpreferences);
item = menu.add(0, MENU_ABOUT, 1, "Sobre");
item.setIcon(R.drawable.iconinfo);
SubMenu subMenu = menu.addSubMenu(“Outros”);
return true;
}
25. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public static final int PESQUISAR = 3;
public static final int LIMPAR = 4;
public static final int SAIR = 5;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem item = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
item.setIcon(R.drawable.iconpreferences);
item = menu.add(0, MENU_ABOUT, 1, "Sobre");
item.setIcon(R.drawable.iconinfo);
SubMenu subMenu = menu.addSubMenu(“Outros”);
subMenu.setIcon(R.drawable.outros);
return true;
}
26. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public static final int PESQUISAR = 3;
public static final int LIMPAR = 4;
public static final int SAIR = 5;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem item = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
item.setIcon(R.drawable.iconpreferences);
item = menu.add(0, MENU_ABOUT, 1, "Sobre");
item.setIcon(R.drawable.iconinfo);
SubMenu subMenu = menu.addSubMenu(“Outros”);
subMenu.setIcon(R.drawable.outros);
item = subMenu.add(0, PESQUISAR, 0, “Pesquisar”);
return true;
}
27. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public static final int PESQUISAR = 3;
public static final int LIMPAR = 4;
public static final int SAIR = 5;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem item = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
item.setIcon(R.drawable.iconpreferences);
item = menu.add(0, MENU_ABOUT, 1, "Sobre");
item.setIcon(R.drawable.iconinfo);
SubMenu subMenu = menu.addSubMenu(“Outros”);
subMenu.setIcon(R.drawable.outros);
item = subMenu.add(0, PESQUISAR, 0, “Pesquisar”);
item = subMenu.add(0, LIMPAR, 0, “Limpar”);
return true;
}
28. public static final int MENU_ABOUT = 1;
public static final int MENU_PREFERENCES = 2;
public static final int PESQUISAR = 3;
public static final int LIMPAR = 4;
public static final int SAIR = 5;
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem item = menu.add(0, MENU_PREFERENCES, 0, "Configurações");
item.setIcon(R.drawable.iconpreferences);
item = menu.add(0, MENU_ABOUT, 1, "Sobre");
item.setIcon(R.drawable.iconinfo);
SubMenu subMenu = menu.addSubMenu(“Outros”);
subMenu.setIcon(R.drawable.outros);
item = subMenu.add(0, PESQUISAR, 0, “Pesquisar”);
item = subMenu.add(0, LIMPAR, 0, “Limpar”);
item = subMenu.add(0, SAIR, 0, “Sair”);
return true;
}