as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
开发
测试
应用发布
盈利
用户参与
设备规格
资源

Android菜单和ActionBar小组件

Android菜单和ActionBar小组件

本页介绍如何修改Android菜单和ActionBar小部件以适用于您的Fire TV应用。

支持范围

亚马逊Fire TV支持大多数现有的Android UI框架 (android.widget.*),无需加以更改。 两个例外是菜单操作栏。所有其他Android小组件都无需修改即可工作,尽管这些小组件在Fire TV用户界面中可能具有不同的外观。

如果应用使用Android的操作栏,请务必注意,为避免用户界面杂乱,操作栏项目不会在屏幕上显示。相反,当用户按下某个Fire TV遥控器或Fire游戏控制器上的菜单按钮时,操作栏中的项目会显示在模态对话框中。然后,用户可以从对话框中选择操作项或导航选项卡。

目前只能处理操作栏上的操作项、选项卡、选项菜单和子菜单。在启动任何应用或活动时,默认不显示操作栏。按菜单按钮会打开一个对话框窗口,其中包含两个并排排列的最大化列表视图。左侧列表视图包含所有选项卡,右侧列表视图包含操作项。

用户可以使用遥控器或游戏控制器上的方向导航按钮在列表之间和列表内导航。如果某个项目存在子菜单,则单击该项目会以列表形式显示其子菜单,而不是显示父菜单。此实现方法不会跟踪菜单层次结构和导航状态。任何时候按“后退”都会关闭对话框窗口。

可以使用onCreate(Bundle)方法中的getActionBar()方法为您的活动获取操作栏句柄。可以在您的活动中访问其完整的API


Last updated: 2026年5月29日