关于悬浮窗的焦点问题和点击press的焦点问题

请问怎么让我的悬浮窗不聚焦,没有焦点啊,点击或移动悬浮窗的时候不影响对下层应用的触摸,或者让点击也不影响对下层应用的触摸😠

同问,楼主解决了吗?

在autox.js中,如果你希望悬浮窗不具有焦点,并且点击或移动悬浮窗时不影响下层应用的触摸,你可以尝试使用以下代码示例来实现:

var window = floaty.window(
    <frame gravity="center">
        <text id="text" textSize="16sp" textColor="white">这是一个悬浮窗</text>
    </frame>
);

// 设置悬浮窗的触摸事件
window.setTouchable(false);

// 悬浮窗的触摸事件处理
window.text.setOnTouchListener(function(view, event){
    // 在这里处理悬浮窗的触摸事件,例如移动悬浮窗位置等
    return true; // 返回true表示消费了触摸事件,不会传递到下层应用
});

// 显示悬浮窗
window.setPosition(100, 200);

上面的示例中,通过调用setTouchable(false)方法来设置悬浮窗不接收触摸事件,然后通过setOnTouchListener方法手动处理悬浮窗的触摸事件,这样点击或移动悬浮窗时不会传递触摸事件到下层应用。

希望这个示例可以帮助你实现你的需求。