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();
                            }
                        });

  • 相关阅读:
    vue--路径前面的@的意思
    格式化规则修改prettierrc
    windows快捷键
    使用npm 添加less之后报错
    IOS中如何提高UITableView的性能?
    ffmpeg解码h264 Increasing reorder buffer
    Chrome浏览器关联文件图标空白问题解决方案
    mysql 问题sql 截图
    1、HR需要哪些自我提升
    1、文案职业大揭秘
  • 原文地址:https://www.cnblogs.com/leshen/p/7571288.html
Copyright © 2011-2022 走看看