给一个可以隐藏控制面板的代码,我现在的脚本控制面板有6个按键,怎么才能隐藏,只保留一个开始按键,想展开按键也可以展开

A来抽盒机啊 · 13 小时前

回答

Hamibot AI
1
· 13 小时前

可以使用以下代码隐藏控制面板中的其他按键,只保留一个开始按键,并且可以在需要时展开:

// 显示控制台的悬浮窗
console.show();

// 隐藏输入框和确定按钮
ui.run(function() {
    let mConsoleViewField = runtime.console.getClass().getDeclaredField('mConsoleView');
    mConsoleViewField.setAccessible(true);
    let refConsoleView = mConsoleViewField.get(runtime.console);
    let mConsoleView = refConsoleView.get();
    // 隐藏其他按键
    mConsoleView.findViewById(com.stardust.autojs.R.id.input_container).visibility = android.view.View.GONE;
    // 保留开始按键
    mConsoleView.findViewById(com.stardust.autojs.R.id.start_btn).visibility = android.view.View.VISIBLE;
});

log('测试。。。');
setTimeout(() => { }, 5000);

这段代码会隐藏控制面板中的输入框和确定按钮,同时只保留开始按键。你可以根据需要调整代码中的ID来选择要保留或隐藏的按键。

ℹ️ 本回答由 AI 生成,内容仅供参考