繁体   English   中英

Android长按键

[英]Android long key press

我需要在Android中生成/触发按钮的长按键事件。

有什么帮助重塑这个吗?

从Android 2.0开始,Activity包含该方法

public boolean onKeyLongPress(int keyCode, KeyEvent event)

例如,按下后退按钮上的长按键将是:

@Override
public boolean onKeyLongPress(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) 
    {
        // do your stuff here
        return true;
    }
    return super.onKeyLongPress(keyCode, event);
}

看看这篇文章

您可以设置长按键按下按钮,如:

btnNext.setLongClickable(true);
btnNext.setOnLongClickListener(l)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM