← 返回 Android 词条

气泡浮层

Android需自己实现

Android 原生没有这个

Material 3 没有通用 Popover 组件,菜单、提示和对话框各有专用组件,任意内容浮层需要自行组合。

通常怎么做:根据内容用途选 DropdownMenu、Tooltip 或 Dialog;不要把所有锚点浮层都叫菜单。

适用范围:Android 手机 / 平板

社区一般叫它 Popover

它贴着触发它的元素显示一小块临时内容,关闭后用户仍留在原来的上下文中。

  • 从按钮旁边冒出来的小框
  • 贴着我刚点的位置出现的内容
  • 有个小尖角指着按钮的浮层
  • 弹出浮层
  • 锚点浮层
  • 气泡面板

结构示意图

AndroidPopover需自己实现

其他平台的相似实现

Web原生支持
Popover本平台没有对应叫法

浏览器负责顶层显示与轻触关闭;定位仍需锚点定位能力或样式配置。

看 Web 视角 →

使用规范

什么时候用

  • 展示与一个触发点直接相关的简短详情或少量控件

什么时候别用

  • 手机窄屏上的长任务、重要确认或内容与触发点没有明确关系

容易混淆

Android 出处

查看 Web / iOS / Android 完整对照 →