Menu

dialog/popupWindow区别

相同之处:都弹窗可以悬浮

不同之处:window位置灵活

Menu

1.系统菜单

(1)menu.xml

id icon title asShow = "always" 显示出来 "never" 隐藏起来

分类:

1.OptionsMenu:系统出现在最上方(系统栏)

2.ContextMenu:出现在正中央要注册(长按控件触发)

3.PopupMenu:可以有多个,出现在指定控件的下方(点击事件)

PopupWindow

特点:自定义布局,指定出现的位置

位置:

1.出现在某个控件的下面

2.出现在父容器的某个位置

常用方法:

1.setContentView(自定义布局的View对象)

2.setWidth()   setHeight()

3.showAtLocation(父容器View对象,Gravity.Bottom(位置),0,0)出现在父容器的某个位置

4.showAsDropdown(子控件,0,0,方向Gravity.Bottom)

5.pw.getBackground.setAlph(1--255)设置透明度

6.pw.dismiss();关闭

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值