Android的长键preSSAndroid、preSS

2023-09-04 10:14:41 作者:城南诗客

我需要生成/ Android中触发一个按钮,长按键preSS事件。

I need to generate/trigger a long key press event of a button in Android.

任何帮助改编呢?

推荐答案

从安卓2.0,活动包含方法

From Android 2.0, Activity contains the method

public boolean onKeyLongPress(int keyCode, KeyEvent event)

有关为例,背面按钮长按键preSS是:

For exemple, a long key press on the back button would be :

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

看看this文章。