您好,我想在整个Android活动中调用振动类。有人可以指点我正确的方向吗?到目前为止,这是我的振动课:
import android.content.Context;
import android.os.Vibrator;
public class Vibrate {
Vibrator vibs = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
public static void main(String[] args) {
// TODO Auto-generated method stub
}
public void vib(int length) {
vibs.vibrate(length);
}
}
我想从我的一个活动中给这个人打电话:
Vibrate vib = new Vibrate();
...
vib.vib(500);
感谢您的帮助!
答案 0 :(得分:1)
这样的事情:
public class Vibrate {
private Context mContext;
private Vibrator mVibrator;
public Vibrate(Context context) {
mContext = context;
mVibrator = (Vibrator) mContext.getSystemService(Context.VIBRATOR_SERVICE);
}
public void vib(int length) {
mVibrator.vibrate(length);
}
}
Vibrate vib = new Vibrate(this);
但如果Vibrator
足够,我不知道你为什么需要这样的课程。