0

我将此代码用于我的上下文菜单,并制作了一个简单的命令。但是如何在其中集成真正的命令呢?

我想做真正的功能。

@Override  
       public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) {  
    super.onCreateContextMenu(menu, v, menuInfo);  
        menu.setHeaderTitle("Optiuni");  
        menu.add(0, v.getId(), 0, "Copiaza");  
        menu.add(0, v.getId(), 0, "Sterge");

    }  

     @Override  
     public boolean onContextItemSelected(MenuItem item) {  
             if(item.getTitle()=="Copiaza"){copyFunction(item.getItemId());}  
         else if(item.getTitle()=="Sterge"){deleteFunction(item.getItemId());}
         else {return false;}  
     return true;  
     }  

     public void deleteFunction(int id){  
            Toast.makeText(this, "Sters", Toast.LENGTH_SHORT).show();  
        }  
     public void copyFunction(int id){  
            Toast.makeText(this, "Copiat", Toast.LENGTH_SHORT).show();  
        }  
4

0 回答 0