1.一种蒙层布局设置方法,其特征在于:
在页面中获取PhoneWindow的对象;
在PhoneWindow的对象中获取适配层布局的对象;
在适配层布局的对象中使用addview函数添加蒙层布局的对象;
在页面中添加蒙层布局的对象后,在蒙层布局的对象中为一个待提醒控件添加效果控件;
在蒙层布局的对象中为一个待提醒控件添加效果控件的过程包括:在蒙层布局的对象中创建其布局参数的对象;
获取所述效果控件在屏幕中的坐标;
将效果控件的在屏幕中的坐标传入所述布局参数的对象;
在蒙层布局的对象中使用addview函数添加效果控件的对象和布局参数的对象。
2.如权利要求1所述的一种蒙层布局设置方法,其特征在于:通过所述适配层布局的对象对应的id获取适配层布局的对象。
3.如权利要求1所述的一种蒙层布局设置方法,其特征在于:所述效果控件在屏幕中的坐标包括横坐标和纵坐标,获取所述效果控件在屏幕中的坐标的过程包括:在PhoneWindow的对象中通过所述待提醒控件的id获取所述待提醒控件的对象;
在所述待提醒控件的对象中获取所述待提醒控件在屏幕中的横坐标和纵坐标,然后获得所述待提醒控件的宽度和高度,计算出所述待提醒控件中心的横坐标和纵坐标;
在效果控件的对象中获得所述效果控件在屏幕中的宽度和高度,根据所述待提醒控件的中心坐标和所述效果控件在屏幕中的宽度和高度计算出所述效果控件的横坐标和纵坐标。
4.如权利要求3所述的一种蒙层布局设置方法,其特征在于:所述待提醒控件中心的横坐标等于所述待提醒控件的横坐标加上二分之一的所述待提醒控件的宽度;所述待提醒控件中心的纵坐标等于所述待提醒控件的纵坐标加上二分之一的所述待提醒控件的高度。
5.如权利要求3所述的一种蒙层布局设置方法,其特征在于:所述效果控件的横坐标等于所述待提醒控件的中心的横坐标减去二分之一的所述效果控件的宽度;所述效果控件的纵坐标等于所述待提醒控件的中心的纵坐标减去二分之一的所述效果控件的高度。
6.如权利要求1所述的一种蒙层布局设置方法,其特征在于:一个待提醒控件可添加多个效果控件。
7.一种蒙层布局设置系统,其特征在于,包括:
蒙层布局添加模块,用于在页面中获取PhoneWindow的对象;在PhoneWindow的对象中获取适配层布局的对象;在适配层布局的对象中使用addview函数添加蒙层布局的对象;
效果控件添加模块,用于在蒙层布局的对象中创建其布局参数的对象;获取所述效果控件在屏幕中的坐标;将效果控件的坐标传入所述布局参数的对象;在蒙层布局的对象中使用addview函数添加效果控件的对象和布局参数的对象。
8.如权利要求7所述的一种蒙层布局设置系统,其特征在于:一个待提醒控件可添加多个效果控件。