Android PopupWindow 的使用
2014-11-24 14:02
232 查看
<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); // } }
相关文章推荐
- android -- TextView 部分字符带颜色 与 popupwindow 的使用
- Android PopupWindow的使用!
- Android高手进阶教程(十)之----Android PopupWindow的使用!!!
- TextView使用SpannableString设置复合文本 + android弹出窗口的实现(PopupWindow)
- Android中的PopupWindow的使用
- Android高手进阶教程(十)之----Android PopupWindow的使用!!!
- Android 使用 popupWindow实现弹层并操作弹层元素
- Android PopUpWindow使用实例
- Android高手进阶教程(十)之----Android PopupWindow的使用!!!
- Android中PopupWindow的使用
- Android PopupWindow的使用
- Android进阶篇-PopupWindow的使用
- Android PopupWindow使用
- android-使用PopupWindow实现随机排列的自定义密码键盘
- 【Android】 PopupWindow使用小结
- Android高手进阶教程(十)之----Android PopupWindow的使用!
- Android 中 PopupWindow使用
- Android中弹出菜单PopupWindow的使用
- Android PopupWindow的使用!!!
- Android高手进阶教程(十)之----Android PopupWindow的使用!