Chrome自定义标签中的关闭按钮样式

时间:2016-02-26 14:52:37

标签: android chrome-custom-tabs

我尝试更改标准' x ' x '中的Chrome自定义标签中的后退按钮图标。到后箭头,' < '。

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

但是检查这个问题:Close button should be shown instead of a back button on the toolbar of chrome custom tab,来自Chromium bug跟踪器,我看到它已通过此解决方案修复:

  

标志" android.support.CUSTOM_TABS:close_button_style"加入   为开发人员定制关闭按钮的样式。默认   设置为" X",开发人员可以选择"<"。

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

1 个答案:

答案 0 :(得分:3)

CLOSE_BUTTON_STYLE是旧参数,已在此commit中删除:

  

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

     

强烈反馈请求可自定义关闭按钮。   此CL通过从传递的intent获取位图来实现它。

     

BUG = 513512

     

查看网址:https://codereview.chromium.org/1263583003

     

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

您可以从CustomTabIntentDataProvider.java看到它是removed

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