gpt4 book ai didi

android - 长按确认(振动)

转载 作者:行者123 更新时间:2023-11-29 15:59:09 29 4
gpt4 key购买 nike

在我的应用中,一些 View 对 onLongClick 使用react。在其他情况下,我想实现相同的功能,但我想知道 View 的哪一部分被长按——所以我用 onTouchEvent 模拟它。长按的默认设备行为是振动。我想在模拟长按时做同样的事情。

我知道如何获得振动器的许可并用它做任何我想做的事。那是唯一的方法吗?我正在寻找一个执行“默认”振动的功能,例如 playSoundEffect 播放一些默认系统声音。基本上,我想做的就是对长按执行默认的系统 react 。在某些设备上它甚至可能不是振动......

最佳答案

基本上,onLongClick 只需返回 true 即可确认(振动)。返回false时不震动。

view.setOnLongClickListener(new View.OnLongClickListener()
{
@Override public boolean onLongClick(View view)
{
doSomething();
return true;
}
});

关于android - 长按确认(振动),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25768299/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com