0

我正在尝试将 chrome 自定义选项卡中的后退按钮图标从标准的“ x ”更改为后退箭头“ < ”。

我知道我可以setCloseButtonIcon(Bitmap icon)在构建为按钮设置自定义位图的意图时使用该方法。

但是检查这个问题:chrome custom tab 的工具栏上应该显示关闭按钮而不是后退按钮,从 Chromium 错误跟踪器我看到它已通过此解决方案修复:

添加了“android.support.CUSTOM_TABS:close_button_style”标志,供开发人员自定义关闭按钮的样式。默认设置为“X”,开发人员被授予“<”选项。

问题是我在构建自定义选项卡时找不到使用它的方法。有谁知道我如何使用这种方法改变风格?

4

1 回答 1

3

CLOSE_BUTTON_STYLE是一个旧参数,它在此提交中被删除:

让客户端应用自定义关闭按钮

有强烈的反馈要求可定制的关闭按钮。此 CL 通过从传递的意图中获取位图来实现它。

错误=513512

点评网址:https ://codereview.chromium.org/1263583003

Cr-Commit-Position: refs/heads/master@{#340941}

如您所见,它已从.CustomTabIntentDataProvider.java

现在唯一可用的选择是使用setCloseButtonIcon(Bitmap icon)您已经知道的方法。

于 2016-02-26T15:49:05.450 回答