我需要知道用户何时Shift在我的 EditText 中按下键(软键盘)。目前,我正在使用 addTextChangedListener,但在Shift按下键时不会调用它(尽管按下任何其他键时都会调用)
我该怎么做才能知道用户何时Shift按下了键?
谢谢,
垫
你必须使用View.OnKeyListener
edit1.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if(event.isShiftPressed())
{
}
return false;
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3247 次 |
| 最近记录: |