跳到主要内容

Toolbar

用于从 Lua 控制 Android Macro 浮动工具栏的工具模块。

方法

isAvailable(): boolean

检查工具栏服务是否正在运行。

isVisible(): boolean

检查工具栏当前是否可见。

show(): void

显示工具栏。

hide(): void

隐藏工具栏。

setPosition(x: number, y: number): void

setPosition(point: Point): void

将工具栏移动到某个屏幕位置。

setScale(scaleFactor: number): void

getScale(): number

更改或读取工具栏的缩放比例。

setOpacity(opacity: number): void

getOpacity(): number

更改或读取工具栏的不透明度。

setSnap(snapped: boolean): void

启用或禁用边缘吸附模式。

setCollapse(collapsed: boolean): void

启用或禁用折叠圆圈模式。

isSnapped(): boolean

检查工具栏当前是否处于吸附状态。

说明

  • isAvailable() 外,这些方法都需要工具栏服务正在运行
  • setScale() 的数值会被限制在 0.253.0 之间
  • setOpacity() 的数值会被限制在 0.11.0 之间