我想在android studio中改变导航栏的背景涟漪效果颜色。就像当有人按下或点击导航栏按钮时,会显示波纹效果。但在我的例子中,它是不可见的,因为我的导航栏颜色是白色的,涟漪效果颜色(点击)也是白色,因此我想将此涟漪效果颜色更改为黑色,以便在白色导航栏中可见。
我测试应用程序的设备具有Android-8 (Oreo, API-Level 27)
我的项目详细信息:
***最小SDK版本:**19
***目标SDK版本:**30
我想在android studio中改变导航栏的背景涟漪效果颜色。就像当有人按下或点击导航栏按钮时,会显示波纹效果。但在我的例子中,它是不可见的,因为我的导航栏颜色是白色的,涟漪效果颜色(点击)也是白色,因此我想将此涟漪效果颜色更改为黑色,以便在白色导航栏中可见。
我测试应用程序的设备具有Android-8 (Oreo, API-Level 27)
我的项目详细信息:
***最小SDK版本:**19
***目标SDK版本:**30
1条答案
按热度按时间qgzx9mmu1#
你可以使用
app:itemRippleColor
属性来改变涟漪效果的颜色。编辑:因为您指的是系统底部栏,而不是底部导航栏:
在“styles.xml”中,您应该粘贴以下内容:
(要求API〉= 28)
“windowsLightNavigationBar”通知系统App使用了浅色导航栏,将涟漪的颜色改为灰色我相信(这是安卓标准)
如果您的应用支持API版本〈28,请勾选this问题以查找更多类似的解决方案