3

看起来自定义选项卡图标是静态的,所以它无法响应用户更改或外部更改?

以 Pinterest 为例,如果 Pinterest 有一个自定义选项卡图标,如“Pin It”并且用户点击它,是否可以将其更改为“Pinned”。如果没有,应用程序/标签应该如何在这样的操作之后提供用户反馈?

4

2 回答 2

1

图标暂时无法更改。不知道如何处理。

于 2015-06-19T10:19:40.883 回答
1

此功能现在 [在 Chrome 46 中实现] ( https://codereview.chromium.org/1291083004/ ) 以及即将发布的下一个版本的 android 支持库。

更新动作按钮的图标有两种方式:

  1. 使用支持库,您可以在创建自定义选项卡后获得 CustomTabSession 对象后调用 CustomTabSession#setActionButton()。
  2. 如果您不喜欢使用简单而美观的支持库,您也可以通过绑定到CustomTabsService来实现相同的目标,调用 updateVisuals() 并传递您之前在绑定时获得的 IBinder 对象。
于 2015-07-09T21:02:30.610 回答