AdjFloaty - 可调节悬浮窗
可调节悬浮窗
通过$floaty.newAdj(xml|path)创建,天生就是一个可以调节的悬浮窗,支持移动到自己想要移动的位置,调节悬浮窗的大小,关闭悬浮窗等操作。
const {WindowManager.LayoutParams} params;
悬浮窗参数
类型:{android.view.WindowManager.LayoutParams}
const {WindowManager} manager;
悬浮窗管理器
类型:{android.view.WindowManager}
找控件(控件id)
选择控件
-
参数 : 控件id {字符串} 控件找控件
-
返回 : {XView} 控件
-
版本 : 1.7.0
定义 可调节悬浮窗 = $悬浮窗.新建可调节("界面.xml");
//找控件
定义 按钮 = 可调节悬浮窗.找控件("关闭按钮");
关闭()
关闭悬浮窗
定义 可调节悬浮窗 = $悬浮窗.新建可调节("界面.xml");
//找控件
定义 按钮 = 可调节悬浮窗.找控件("关闭按钮");
//点击按钮后关闭悬浮窗
按钮.点击事件(()=>{
可调节悬浮窗.关闭();
});
获取宽度()
获得宽度
定义 可调节悬浮窗 = $悬浮窗.新建可调节("界面.xml");
//获得宽度
定义 宽度 = 可调节悬浮窗.获取宽度();
获取x()
获得x坐标
定义 可调节悬浮窗 = $悬浮窗.新建可调节("界面.xml");
//获得x坐标
定义 x坐标 = 可调节悬浮窗.获取x();
获取y()
获得y坐标
定义 可调节悬浮窗 = $悬浮窗.新建可调节("界面.xml");
//获得y坐标
定义 y坐标 = 可调节悬浮窗.获取y();
获取高度()
获得高度
定义 可调节悬浮窗 = $悬浮窗.新建可调节("界面.xml");
//获得高度
定义 高度 = 可调节悬浮窗.获取高度();