Chamar um menuzinho em uma aplicação Android!

Galera,

Estou fazendo umas brincadeiras c/ Android, e gostaria de saber como chamo um menu na aplicação.

Por exemplo, a plicação que é exibida na tela ñ terá botão nenhum, porém, ao clicar no “botão janelinha” do celular a aplicação exibe um menuzinho c/ algumas opções manjam?

Estou lendo um livro sobre Android, porém ñ achei esse tópico no livro!!

Vlw!!

Olá,

Dessa forma é quando vc clica no botão menu do emulador…

public class MenuPrincipal extends Activity 
{
	protected static final int NOTICIAS = 1;
    protected static final int CAMPEONATOS = 2;
    protected static final int ELENCO = 3;
    protected static final int MULTIMIDIA = 4;
    protected static final int MAIS = 5;
    protected static final int NOVIDADES = 6;
    protected static final int JOGOS = 7;

    
    @Override
    public void onCreate(Bundle icicle)
    {
        super.onCreate(icicle);
        setContentView(R.layout.main);
    }
    
    

    @Override
    public boolean onCreateOptionsMenu(android.view.Menu menu)
    {
        super.onCreateOptionsMenu(menu);
        /* Add os menus */
        menu.add(0, NOTICIAS, 0, "NOTICIAS").setIcon(R.drawable.icon);
        menu.add(0, CAMPEONATOS, 0, "CAMPEONATOS").setIcon(R.drawable.icon);
        menu.add(0, ELENCO, 0, "ELENCO").setIcon(R.drawable.icon);
        menu.add(0, MULTIMIDIA, 0, "MULTIMIDIA").setIcon(R.drawable.icon);
        menu.add(0, MAIS, 0, "MAIS...").setIcon(R.drawable.icon);
        SubMenu submenu = menu.addSubMenu("SOBRE").setIcon(R.drawable.icon);
        submenu.add(0, NOVIDADES, 0, "NOVIDADES...");
        submenu.add(0, JOGOS, 0, "JOGOS...");
        return true;
    }
    
    //@Override
    public boolean onMenuItemSelected(int featureId, MenuItem item)
    {
        //super.onMenuItemSelected(featureId, item);
        
        switch(item.getItemId())
        {
            case NOTICIAS:
            	onClick();
            	Toast.makeText(MenuPrincipal.this, "Noticias", Toast.LENGTH_SHORT).show();
             	break;
            	
            case CAMPEONATOS:	
            	Toast.makeText(MenuPrincipal.this, "Campeonatos", Toast.LENGTH_SHORT).show();
            	break;
            	
            case ELENCO:		
            	Toast.makeText(MenuPrincipal.this, "Elenco", Toast.LENGTH_SHORT).show();
            	break;
            	
            case MULTIMIDIA:		
            	Toast.makeText(MenuPrincipal.this, "Multimidia", Toast.LENGTH_SHORT).show();
            	break;
            	
            case MAIS:		
            	Toast.makeText(MenuPrincipal.this, "Mais..", Toast.LENGTH_SHORT).show();
            	break;
            	//setContentView(R.layout.teste);
            	//startActivity(new Intent(this, Operacao1.class));
                //finish();
                //return true;
            //}            
            //case MAIS:
                //finish();
        }
        return false;
    }
    
    public void onClick()
    {
    	final Uri uri = Uri.parse("http://www.google.com.br");
    	Intent intent = new Intent(Intent.ACTION_VIEW, uri);
    	startActivity(intent);
    } 

Não sei se te ajudou…

dá uma olhada: http://www.guj.com.br/posts/reply/0/240485.java

Realmente android é uma ótima plataforma sobre um bom livro eu recomendo o http://livroandroid.blogspot.com/2010/06/livro-google-android-2-edicao.html

Mesmo que você já tenho um vale a pena dar uma olhada neste.
No caso ele tem esse esquema de menu.

Obrigado.

Agora ñ dá!!..mais tarde verei se isso reolve meu problema!

[quote=otaviojava]dá uma olhada: http://www.guj.com.br/posts/reply/0/240485.java

Realmente android é uma ótima plataforma sobre um bom livro eu recomendo o http://livroandroid.blogspot.com/2010/06/livro-google-android-2-edicao.html

Mesmo que você já tenho um vale a pena dar uma olhada neste.
No caso ele tem esse esquema de menu.[/quote]

Otávio peguei sua referencia,

estou para comecar a trabalhar com Andoid.

Projeto do Zero, estou sempre atraz de material.

Se alguem tiver alguma referencia, sempre será bem vinda.

Obrigado…

@fabin

Tem esses artigos também:

[quote=Marky.Vasconcelos]@fabin

Tem esses artigos também:

http://markytechs.wordpress.com/android-development[/quote]

Maky muito obrigado…

Como disse, estarei comecando um projeto do 0.

E to com as caras de pegar novos desafios…

Obrigado mesmo…

Ao ler esse tópico eu já tinha uma pequena dúvida, não resisti, tive de perguntar…
É possível usar o calendário do android em uma aplicação, tipo um despertador?

é possivel utilizar o calendario sim :wink: