Java 安卓振动器(不工作)

Java 安卓振动器(不工作),java,android,android-activity,Java,Android,Android Activity,我试图让Android振动器在用户按住图像一秒钟左右时脉冲一次 我已经在清单文件中添加了对它的权限 我认为问题在于我不是在活动中调用代码,而是在创建一个游戏,因此代码是在onTouch函数中运行的 我尝试了以下几种组合: Vibrator v = (Vibrator) Context.getSystemService(VIBRATOR_SERVICE); 也就是说,它不能从字符串转换到可控震源类,我不明白为什么!我假设这与代码在活动之外被调用有关——解释这是一个问题的额外点数 谢谢。尝试将上

我试图让Android振动器在用户按住图像一秒钟左右时脉冲一次

我已经在清单文件中添加了对它的权限

我认为问题在于我不是在活动中调用代码,而是在创建一个游戏,因此代码是在onTouch函数中运行的

我尝试了以下几种组合:

Vibrator v  = (Vibrator) Context.getSystemService(VIBRATOR_SERVICE);
也就是说,它不能从字符串转换到可控震源类,我不明白为什么!我假设这与代码在活动之外被调用有关——解释这是一个问题的额外点数


谢谢。

尝试将上下文传递给代码-