首页 > Windows开发 > 详细

PopupWindow-----点击弹出 PopupWindow 初始化菜单

时间:2014-11-29 01:25:18      阅读:449      评论:0      收藏:0      [点我收藏+]
    /**
     * 点击弹出 PopupWindow  初始化菜单   
     */
    private void initPopupWindow() {
        PopupWindowAdapter adapter = new PopupWindowAdapter();
        mPopDisplay.setAdapter(adapter);     //mPopDisplay 是mPopView 中的listview
        if (mPopupWindow == null) {
            // mPopView   view对象xml文件
             mPopupWindow = new PopupWindow(mPopView, mTopLayout.getWidth(),  //mTopLayout控件的宽   ,mPopView是一个xml
                    LayoutParams.WRAP_CONTENT, true);
            mPopupWindow.setBackgroundDrawable(new BitmapDrawable());
        }
        if (mPopupWindow.isShowing()) {   //开的时候 , 就关闭
            mPopupWindow.dismiss();
        } else {
            mPopupWindow.showAsDropDown(mTopLayout, 0, -10);     //    设置  ,mTopLayout的下面
        }
    }

 

PopupWindow-----点击弹出 PopupWindow 初始化菜单

原文:http://www.cnblogs.com/java-g/p/4129689.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!