【问题标题】:Navigation bar back button custom icon?导航栏后退按钮自定义图标?
【发布时间】:2015-08-17 20:48:08
【问题描述】:

是否可以通过编程方式更改导航栏(参考下图)后退按钮图标?假设在某个时刻,我想将其更改为向下箭头图标(通常用于隐藏软输入),然后在进行一些用户交互后将其更改回默认值。

【问题讨论】:

  • 没有。这完全取决于系统,开发人员没有 API 可以更改它。除非某些自定义系统做任何不同的事情,否则在 AOSP 上它只是为了解除它曾经改变的键盘。
  • 我就是这么想的,谢谢你的回复。您想将其发布为答案以便我接受吗?

标签: android navigationbar


【解决方案1】:

我最终做的是在软输入上创建一个弹出窗口,并使软输入“向下箭头”按钮在该弹出窗口上执行我想要的操作。 为了控制软输入“向下箭头”按钮的作用,我必须创建一个 extends EditText 并覆盖的类:

public boolean onKeyPreIme(int keyCode, KeyEvent event)

【讨论】:

    猜你喜欢
    • 2020-01-07
    • 2016-04-01
    • 2012-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-27
    相关资源
    最近更新 更多