18. Разработка приложений для ОС Android. Создание контекстного меню

1) Добавим в main.xml кнопку
2) В Main.java

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button but1 = (Button) findViewById(R.id.button1);
        registerForContextMenu(but1);       
    }
    
    @Override
    public void onCreateContextMenu(ContextMenu menu, View v,
            ContextMenuInfo menuInfo) {
        // TODO Auto-generated method stub
        getMenuInflater().inflate(R.menu.main, menu);       
        super.onCreateContextMenu(menu, v, menuInfo);
    }  
    
    @Override
    public boolean onContextItemSelected(MenuItem item) {
        // TODO Auto-generated method stub
        if(item.getItemId() == R.id.item1) { 
            Log.d("ME", "context item1 was clicked"); 
        }       
        return super.onContextItemSelected(item);
    }