Raf*_*lko 3 java android navigation-drawer hamburger-menu
我想改变导航抽屉的汉堡/箭头图标的颜色.我知道我可以在样式中更改它,但我想在java中动态更改它.有人知道怎么做吗?
Mig*_*ieC 10
使用appcompat-v7:23.0.1下一个代码为我工作:
int color = Color.parseColor("#FFEEEE00");
final PorterDuffColorFilter colorFilter = new PorterDuffColorFilter(color, PorterDuff.Mode.SRC_ATOP);
for (int i = 0; i < toolbar.getChildCount(); i++) {
final View v = toolbar.getChildAt(i);
if (v instanceof ImageButton) {
((ImageButton) v).setColorFilter(colorFilter);
}
}
Run Code Online (Sandbox Code Playgroud)
使用它 public boolean onCreateOptionsMenu(Menu menu)
| 归档时间: |
|
| 查看次数: |
2329 次 |
| 最近记录: |