zoukankan      html  css  js  c++  java
  • Android 上下文菜单 PopupMenu

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            button = (Button) this.findViewById(R.id.button);
    
            button.setOnClickListener(new View.OnClickListener() {
    
                @Override
                public void onClick(View v) {
                    // TODO Auto-generated method stub
    
                    PopupMenu poMenu = new PopupMenu(MainActivity.this, v);
                    poMenu.setOnMenuItemClickListener(new OnMenuItemClickListener() {
    
                        @Override
                        public boolean onMenuItemClick(MenuItem item) {
                            // TODO Auto-generated method stub
    
                            switch (item.getItemId()) {
                            case R.id.action_add:
                                Toast.makeText(MainActivity.this, "添加被点击", 1).show();
    
                                break;
                            case R.id.action_delete:
                                Toast.makeText(MainActivity.this, "添加被点击", 1).show();
                                break;
    
                            default:
                                break;
                            }
    
                            return false;
                        }
                    });
    
                    MenuInflater inflater = poMenu.getMenuInflater();
                    inflater.inflate(R.menu.main, poMenu.getMenu());
                    poMenu.show();
                }
            });
        }

    1572856648(1)

  • 相关阅读:
    如何判断第一个节区头的RVA
    从可执行文件中删除.reloc节区
    动态规划(dynamic programming)
    Ubuntu18安装SQL server
    Ubuntu16.04突然断网
    [Toddler's Bottle]做题记录
    BUU | pwnable_orw
    BUU| 基础破解
    web.xml
    PKIX
  • 原文地址:https://www.cnblogs.com/zhangxuechao/p/11792798.html
Copyright © 2011-2022 走看看