
AndroID Studio 2.3
我正在尝试更改自定义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()));} 提前谢谢了,
解决方法 我有一个观察上个月,当通过 SO搜索各种Chrome自定义标签问题时,我发现这个 answer建议使用24dp大小的图标,并且还发现这个 question说它对PNG正常工作.我使用here.的返回箭头图标检查了您的代码
当我使用“ic_arrow_back_black_48dp”时,它没有将默认关闭按钮更改为箭头(请参阅左图).
final Bitmap backbutton = BitmapFactory.decodeResource(getResources(),R.drawable.ic_arrow_back_black_48dp);
但是当我使用“ic_arrow_back_black_24dp”时,它将默认的关闭按钮完美地更改为一个箭头(见右图).
final Bitmap backbutton = BitmapFactory.decodeResource(getResources(),R.drawable.ic_arrow_back_black_24dp);
因为它对我来说完美,您还应该尝试使用“24dp”尺寸的箭头图标从here而不是“48dp”大小的返回箭头图标.
截图:[Device:ASUS_Z00UD; *** 作系统:6.0.1]
总结以上是内存溢出为你收集整理的android – Chrome自定义标签更改默认关闭按钮不起作用全部内容,希望文章能够帮你解决android – Chrome自定义标签更改默认关闭按钮不起作用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)