我以这种方式使用getSystemService(String)
我希望此活动开始振动1秒钟。但是,错误说标题
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mVibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
mVibrator.vibrate(1000);
}
感谢您的回答!
答案 0 :(得分:6)
好吧,你需要从一个活动中调用这个方法...所以改变以上调用:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mVibrator = (Vibrator) getActivity().getSystemService(Context.VIBRATOR_SERVICE);
mVibrator.vibrate(1000);
}