gpt4 book ai didi

java - 如何在 android 中创建并调用振动类?

转载 作者:行者123 更新时间:2023-12-01 13:21:29 24 4
gpt4 key购买 nike

嗨,我想在我的 Android Activity 中调用振动类(class)。有人可以指出我正确的方向吗?到目前为止,这是我的 vib 类(class):

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);
}
}

我想从我的一项 Activity 中给这个人打电话,如下所示:

Vibrate vib = new Vibrate();
...
vib.vib(500);

感谢您的帮助!

最佳答案

类似这样的事情:

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 就足够了,为什么还需要这样一个类。

关于java - 如何在 android 中创建并调用振动类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21997407/

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