Auto.js 悬浮窗UI如何内置日志打印窗口?
/**横向悬浮窗口 */var Xwin = floaty.rawWindow(
<vertical id="vertical" bg="#aaaaaa" w="200" h="150" gravity="center">
<canvas id="canvas" margin="2dp" layout_weight="1" />
<horizontal id="horizontal" margin="1dp" w="*" gravity="center">
<button id="btnDy" layout_weight="1" bg="#c0c0c0" text="暂停" />
<button id="butKuai" layout_weight="1" bg="#c5c5c5" text="切号" />
<button id="btnMove" layout_weight="1" bg="#c9c9c9" text="计心" />
<button id="btnEx" layout_weight="1" bg="#f0e8ff" text="开始" />
</horizontal>
</vertical>
);
/**移动窗体 */
Xwin.btnMove.setOnTouchListener(function (view, event) {
switch (event.getAction()) {
case event.ACTION_DOWN:
x = event.getRawX();
y = event.getRawY();
aw = Xwin.getWidth();
ah = Xwin.getHeight();
windowX = Xwin.getX();
windowY = Xwin.getY();
return true;
case event.ACTION_MOVE:
Xwin.setPosition(windowX + (event.getRawX() - x),
windowY + (event.getRawY() - y));
return true;
case event.ACTION_UP:
return true;
}
return true;
});
Xwin.btnEx.click(() => {
toastLog("退出脚本");
Xwin.close();
});
Xwin.setTouchable(false);
setInterval(() => {}, 1000);
如题, 我想在红框内弄一个 用于输出日志的要怎么搞?
然后使用
Xwin.setTouchable(false);
后下面四个按钮都失效了,该如何激活? 本帖最后由 zhangqi222 于 2021-6-1 13:09 编辑
https://pro.autojs.org/docs/#/zh-cn/floaty
这有API文档,setTouchable是开启和关闭触摸开关,你给关了。当然不需要按钮了。 zhangqi222 发表于 2021-6-1 13:08
https://pro.autojs.org/docs/#/zh-cn/floaty
这有API文档,setTouchable是开启和关闭触摸开关,你给关 ...
但是我想让透明区域可以触摸,然后这个透明区域打印log,下面的按钮可以正常使用,需要咋配置呀 d阿三大苏打大苏打大大撒大苏打 给你参考一下这个
分开用2个悬浮窗。移动按钮的时候同步移动日志 kof8855 发表于 2021-6-1 16:46
给你参考一下这个
我不需要这个console呀
页:
[1]