gpt4 book ai didi

Android toast 振动 (Homer : Mmmm vibrate on toast)

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:01:46 27 4
gpt4 key购买 nike

是否可以让手机在您的程序中收到任何 toast 消息时振动?还是必须在每个 toast 上插入振动命令?

干杯。

最佳答案

将此类添加到您的代码中:

import android.content.Context;
import android.os.Vibrator;
import android.widget.Toast;;

public class VibratingToast extends Toast{

public VibratingToast(Context context,CharSequence text, int duration) {
super(context);
Vibrator v = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);
v.vibrate(300);
super.makeText(context, text, duration).show();
}

然后当你想显示一个振动的 toast 时,你可以通过添加这行来调用 toast :

new VibratingToast(this, "Hi,....", Toast.LENGTH_SHORT);

如果您还没有,您还需要在 list 文件中添加振动权限

<uses-permission android:name="android.permission.VIBRATE" />

关于Android toast 振动 (Homer : Mmmm vibrate on toast),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4206675/

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