相关疑难解决方法(0)

Chrome自定义标签会更改默认关闭按钮不起作用

public void openHomePage() {
    final CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
    builder.setToolbarColor(ContextCompat.getColor(getActivity(), R.color.primary));
    final Bitmap backButton = BitmapFactory.decodeResource(getResources(), R.drawable.ic_arrow_back_black_48dp);
    builder.setCloseButtonIcon(backButton);

    builder.setShowTitle(true);
    final CustomTabsIntent customTabsIntent = builder.build();

    customTabsIntent.launchUrl(getActivity(), Uri.parse(mTvHomepage.getText().toString()));
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试更改自定义Chrome标签的操作栏上的默认关闭按钮.我试图设置使用setCloseButtonIcon()但是,默认关闭按钮仍然显示.我想改变接近箭头的方法.

我的代码如下:

public void openHomePage() {
    final CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
    builder.setToolbarColor(ContextCompat.getColor(getActivity(), R.color.primary));
    final Bitmap backButton = BitmapFactory.decodeResource(getResources(), R.drawable.ic_arrow_back_black_48dp);
    builder.setCloseButtonIcon(backButton);

    builder.setShowTitle(true);
    final CustomTabsIntent customTabsIntent = builder.build();

    customTabsIntent.launchUrl(getActivity(), Uri.parse(mTvHomepage.getText().toString()));
}
Run Code Online (Sandbox Code Playgroud)

提前谢谢了,

android chrome-custom-tabs

15
推荐指数
3
解决办法
4129
查看次数

setCloseButtonIcon()方法不会更改默认关闭按钮

我尝试更改Chrome自定义标签中的关闭按钮的默认图标(CustomTabsIntent.Builder)

简单的测试代码:

Bitmap closeIcon = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
intentBuilder.setCloseButtonIcon(closeIcon);
Run Code Online (Sandbox Code Playgroud)

但没有任何反应.为什么?(Nexus 7,Marshmallow)

android chrome-custom-tabs

14
推荐指数
1
解决办法
1351
查看次数

标签 统计

android ×2

chrome-custom-tabs ×2