android - 如何增加 Android 工具栏导航按钮的触摸目标大小?
问题描述
我正在我的应用程序中扩展 Android 工具栏,导航按钮的触摸目标高度为 24dp。如何将 minHeight 和 minWidth 设置为 48dp?我已尝试根据本文定义自定义样式:
<style name="CustomToolbarStyle" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="toolbarStyle">@style/Custom.Widget.Toolbar</item>
<item name="toolbarNavigationButtonStyle">@style/Custom.Widget.Toolbar.Button.Navigation</item>
</style>
<style name="Custom.Widget.Toolbar" parent="Widget.AppCompat.Toolbar">
<item name="maxButtonHeight">48dp</item>
</style>
<style name="Custom.Widget.Toolbar.Button.Navigation" parent="Widget.AppCompat.Toolbar.Button.Navigation">
<item name="android:minHeight">48dp</item>
</style>
但正如您所见,它不起作用(根据 Accessibility Scanner,此处的高度为 24dp)
解决方案
推荐阅读
- node.js - promisify 如何知道要返回哪个变量?
- spring-boot - Spring Data JPA查询方法与hibernate生成查询不同
- excel - 为vba中的每个循环冷凝
- javascript - 遍历 RowPacketData(从节点 js 中的 mysql 查询返回的结果)
- splunk - 在 Splunk 中为指标设置警报
- r - PROJ4 到 PROJ6 升级和“废弃基准”警告
- java - iOS 上 .rsaEncryptionOAEPSHA256 算法与 Java 的兼容性
- linux - 有没有办法在gdb核心转储中获取线程的开始时间
- android - Android - 在特定时间运行功能
- scala - 在集成测试中使用 akka ActorContext