帮我写一个悬浮窗打开缩小关闭完整代码
第 1 条补充
 · 2 个月前
悬浮窗里是要有关闭缩小的按钮点缩小就缩小点关闭就退出脚本的
第 2 条补充
 · 2 个月前
要完整的
回答
// 文档地址 https://docs.hamibot.com/
var w = floaty.window(
    <frame gravity="center" bg="#77ff0000">
        <text id="text">悬浮文字</text>
    </frame>
);
// 设置悬浮窗宽高为默认大小
w.setSize(200, 100);
// 在UI线程中修改文本内容
ui.run(function () {
    w.text.setText("点击关闭");
});
// 设置关闭按钮的点击事件
w.setCloseOnTouchOutside(false); // 防止点击外部关闭
w.setOnTouchListener(function (view, event) {
    if (event.getAction() == "UP") {
        // 点击关闭按钮
        w.close();
    }
    return true;
});
// 5秒后自动关闭悬浮窗
setTimeout(function () {
    w.close();
}, 5000);
补充回答 1
// 文档地址 https://docs.hamibot.com/
var w = floaty.window(
    <vertical padding="16">
        <button id="closeBtn" text="关闭" bg="#F44336" />
        <button id="minimizeBtn" text="缩小" bg="#FFA726" />
    </vertical>
);
// 设置悬浮窗宽高为默认大小
w.setSize(200, 100);
// 关闭按钮点击事件
w.closeBtn.click(function () {
    // 退出脚本
    hamibot.exit();
});
// 缩小按钮点击事件
w.minimizeBtn.click(function () {
    // 将悬浮窗缩小到指定尺寸
    w.setSize(100, 50);
});
补充回答 2
// 文档地址 https://docs.hamibot.com/
var w = floaty.window(
    <vertical padding="16">
        <button id="closeBtn" text="关闭" bg="#F44336" />
        <button id="minimizeBtn" text="缩小" bg="#FFA726" />
    </vertical>
);
// 设置悬浮窗宽高为默认大小
w.setSize(200, 100);
// 关闭按钮点击事件
w.closeBtn.click(function () {
    // 退出脚本
    hamibot.exit();
});
// 缩小按钮点击事件
w.minimizeBtn.click(function () {
    // 将悬浮窗缩小到指定尺寸
    w.setSize(100, 50);
});
                ℹ️ 本回答由 AI 生成,内容仅供参考