zoukankan      html  css  js  c++  java
  • popupwindow

      public void popwindow(){
            v = View.inflate(context, R.layout.item_cha,null);
            pop = new PopupWindow(v, ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT, true);
            // 设置PopupWindow的背景
            pop.setBackgroundDrawable(new ColorDrawable(Color.YELLOW));
            // 设置PopupWindow是否能响应外部点击事件
            pop.setOutsideTouchable(true);
            // 设置PopupWindow是否能响应点击事件
            pop.setTouchable(true);

        }

    点击控件显示popupwindow

     ImageView cha2=(ImageView) convertView.findViewById(R.id.cha2);
                cha2.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        popwindow();
                        pop.showAsDropDown(view);
                        final Button btnquxiao=(Button) v.findViewById(R.id.quxiao);
                        btnquxiao.setOnClickListener(new View.OnClickListener() {
                            @Override
                            public void onClick(View view) {
                                pop.dismiss();
                            }
                        });

  • 相关阅读:
    zabbix+grafana使用
    其它工具网址
    IntelliJ IDEA 进行多线程调试
    mac外接显示器 双屏同时滑动问题
    wacher和acl
    zookeeper介绍
    iterm2用法与技巧
    linux下ssh公钥验证的设置和远程登录
    不变模式
    单例模式创建的三种方式
  • 原文地址:https://www.cnblogs.com/leshen/p/7571288.html
Copyright © 2011-2022 走看看