作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我打开虚拟键盘并在 2d 应用程序中按下按键。但是当我按虚拟键盘上的 DEL
键时,虚拟键盘没有任何响应。
我如何知道用户何时按下 DEL 键,或者我可以向系统添加全局按键监听器吗?
最佳答案
最简单的方法是基于 EditText 小部件创建您自己的编辑:
public class CustomEditText extends EditText {
public CustomEditText(Context context) {
super(context);
}
public CustomEditText(Context context, AttributeSet attrs) {
super(context, attrs);
}
public CustomEditText(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
}
然后,重写方法OnKeyPreIme
@Override
public boolean onKeyPreIme(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_DEL) {
// Do something
}
return super.onKeyPreIme(keyCode, event);
}
当然,如果您有一个打开了屏幕键盘的 EditText,则上述方法有效(但您无论如何都可以创建一个大小为 0 倾角的 EditText)
关于java - 索尼爱立信 xperia x10 del key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6453438/
我有 CPU_status.csv 文件,我试图在 Linux VI (Ericsson SSR8020) 中使用以下脚本“./Test.sh”将其转换为 CPU_test.xls 格式,但我总是当我
我们正在努力为 OCS 创建一个直径适配器。目前我们的 AVP 字典由 go-diameter 提供。 我们正在尝试提供一个可配置的字典来支持关注 vendor 特定 AVP 以支持不同的网络提供商,
我是一名优秀的程序员,十分优秀!