java - 上下文操作栏后退箭头颜色更改
问题描述
我制作了一个上下文操作栏,它在长按 RecyclerView 的某些项目时直接膨胀。我没有在 xml 文件中创建工具栏或 appbarlayout,因此应用程序在没有任何工具栏或操作栏的情况下启动,但是当我长按某个项目时,它会使上下文操作栏膨胀。我的问题是,我尝试了所有可能的方法来更改上下文操作栏中后退箭头的黑色,但都是徒劳的。
解决方案
我不确定你的意思是主页按钮,因为它不是上下文菜单的一部分,它是活动菜单的一部分。
如果是的话,把它放到你的风格中
<item name="homeAsUpIndicator">@drawable/your_drawable</item>
your_drawable
可能看起来像这样
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
...
</shape>
</item>
<item>
<bitmap
android:src="@android:drawable/your_image"
android:tint="@color/your_color"
/>
</item>
如果没有,如果没有这个箭头的图像,我就不能说更多了。
推荐阅读
- spring - Spring Security 和 Grails - 为 Heroku 自定义 URL
- javascript - Webpack:如何将类构造函数公开给浏览器的全局命名空间
- git - 通过脚本添加 git webhook
- stdio - 有没有办法覆盖下面代码中的变量
- javascript - 从反应状态对象上的字符串调用函数
- excel - 让 Excel 宏仅填充所需的单元格
- javascript - Chart js, Canvas 是空聚合物项目
- wordpress - 带有 .htaccess 的条件标头适用于 HTML,但不适用于 WordPress
- windows - 通过 azure-pipelines.yml + 脚本设置 Windows 环境变量
- rust - 同时匹配 Result::Err 或 Result::Ok 内的可选字段