024-3189 1684

回到旧版

沈阳APP开发之在按钮方向指定位置弹窗

2024/8/21 14:31:23 浏览:523

弹出悬浮框的功能在我们使用APP的时候是常用到的,例如在美团外卖APP总,我们在首页想要看到根据

特定条件显示对应的外卖信息,这就需要用到筛选功能。我们可以把特点条件显示到弹窗上,例如根据

距离范围筛选出特定的外卖信息,这里就为大家介绍一下popwindow这个弹窗控件,它不但可以在任意

位置弹出,而且还不需要占据这页面焦点,这样就能保证选择条件后,还可以在主页面做其他操作。

那么我们就来谈谈popwindow在APP开发中实现的具体步骤,首先创建需要的布局文件,然后使用

LayoutInflater加载布局文件并转换成View对象,接着就要创建popwindow的对象,指定我们需要显示

弹窗的宽度和高度,同时将View对象代入,我们还需要设置弹窗的一些特性,例如touchable对应我们

触摸到弹窗外部时会通知到弹窗本身,可以关闭弹窗。animationStyle对应弹窗出现或消失时伴有的

动画效果。最后确定弹窗显示的位置,调用showAsDropDown不但可以指定弹窗出现在按钮的上下左右

方向,还可以指定xoff和yoff对应弹窗距离按钮的x轴和y轴位移,这样我们就能看到想要的弹窗效果,

实现了我们想要的筛选条件功能。




返回

联系易势

024- 3189 1684

售前QQ:724793417 售后qq:1992978979

地址:沈阳市和平区中山路111号亚贸大厦1305、1306室

网站制作 扫码咨询

辽公网安备 21010202000627号