我一直在尝试探索谷歌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()甚至其他指示都没有起到任何作用.
有没有人经历过这样的事情?