小编yug*_*oid的帖子

Chrome自定义标签与CustomTabsIntent无法正常配合使用

我一直在尝试探索谷歌Chrome自定义标签工具,但有些东西让我很感兴趣.

在Android Studio上使用以下版本的库

compile 'com.android.support:customtabs:23.2.0'
Run Code Online (Sandbox Code Playgroud)

然后使用它运行一个样本CustomTabsIntent不能按我的预期工作.

CustomTabsIntent customTabsIntent = new CustomTabsIntent.Builder(customTabActivityHelper.getSession())
                        .setCloseButtonIcon(BitmapFactory.decodeResource(getContext().getResources(), R.drawable.ic_action_back))
                        .setToolbarColor(Color.RED)
                        .addDefaultShareMenuItem()
                        .build();
CustomTabActivityHelper.openCustomTab(getActivity(), customTabsIntent, Uri.parse(url), null);
Run Code Online (Sandbox Code Playgroud)

使用这个,只有setToolbarColor()工作正常.这些setCloseButtonIcon(), addDefaultShareMenuItem()甚至其他指示都没有起到任何作用.

有没有人经历过这样的事情?

android google-chrome chrome-custom-tabs

3
推荐指数
1
解决办法
1920
查看次数