quarta-feira, 8 de maio de 2013

Criando Menus


Programando em Android
Imagens do Aplicativo:

Nome da aplicação: Exemplos de Menu
Nome do Package: com.developer.programer
Nome da Activity: MainActivity

Na pasta:  src >> com.developer.programer
Abra o arquivo MainActivity.java e adicione seguintes códigos:
package com.developer.programer;

import android.app.Activity;
import android.os.Bundle;
import android.view.*;

public class MainActivity extends Activity {
    /** Called when the activity is first created. */
      
       private static final int GRAVAR = Menu.FIRST;
   
         private static final int EDITAR = Menu.FIRST+1;
         
         private static final int SAIR = Menu.FIRST+2;
           
        
           @Override
           public void onCreate(Bundle savedInstanceState) {
               super.onCreate(savedInstanceState);
               setContentView(R.layout.main);
           }
           
           @Override 
            public boolean onCreateOptionsMenu(Menu menu) {
            
            
               menu.add(0, GRAVAR, 0, "Gravar");
               menu.add(0, EDITAR, 0, "Editar");
               menu.add(0, SAIR, 0, "Sair");
               
               
               return super.onCreateOptionsMenu(menu);
           }
          
           @Override
           public boolean onOptionsItemSelected(MenuItem item) {
               switch (item.getItemId()) {
                   case GRAVAR:
                      //Executa algo
                       return true;
                   case EDITAR:
                      //Executa algo  
                       return true;
                   default:
                       return super.onOptionsItemSelected(item);
               }
           }
       } 



Na pasta: value
Localizada na pasta: res
Abra o arquivo: strings.xml
E adicione seguintes códigos Android:
Substitua-o por:
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Click em Menu! e veja abaixo as opção</string>
    <string name="app_name">Exemplo de Menu</string>
</resources>



Nenhum comentário:

Postar um comentário