<pre name="code" class="java">  /**     * 弹出选择头像框     */    public void showPop(View parent) {        /*         * if (mPop != null) { int[] location = new int[2];         * parent.getLocationOnScreen(location); mPop.showAtLocation(parent,         * Gravity.NO_GRAVITY, location[0]+25, location[1] +         * parent.getHeight()+5); } else {         */        LayoutInflater inflater = LayoutInflater.from(this);        // 引入窗口配置文件        View view = inflater.inflate(R.layout.uet_dialog_leave_info_select, null);         //
          这里插入你自己要的布局界面        mPop = new PopupWindow(view, LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, false);        // 需要设置一下此参数,点击外边可消失        mPop.setBackgroundDrawable(getResources().getDrawable(R.drawable.uet_contact_head_dialog_bg));        // 设置点击窗口外边窗口消失        mPop.setOutsideTouchable(true);        // 设置此参数获得焦点,否则无法点击        mPop.setFocusable(true);        // mPop.showAsDropDown(parent);        int[] location = new int[2];        //parent.getLocationOnScreen(location);        //mPop.showAtLocation(parent, Gravity.NO_GRAVITY, parent.getWidth() + 30, location[1] + parent.getHeight() + 7);        mPop.showAsDropDown(parent, (parent.getLayoutParams().width)-409, 8);        // }    }


                                                                                             

更多相关文章

  1. Android Activity 设置 窗口大小
  2. Appium的DesiredCapabilities参数设置
  3. android 弹出层,窗口
  4. Android Activity或者Fragment 向Adapter实时传递参数
  5. Android任意窗口添加固定/浮动窗体:音乐播放器底部/顶部常驻播放

随机推荐

  1. Android P ActivityManagerService(六) sta
  2. android PreferenceActivity使用
  3. Android中英文语言切换
  4. ffmpeg支持android硬件解码mediacodec
  5. 六步骤开发和发布自己的Android Studio类
  6. android 横竖屏等设置
  7. android handle ui 更新
  8. android中获取字符串的宽度
  9. Application Fundamentals--Application
  10. android中网页中的返回功能