有声音,振动的机器人警报

pro*_*007 2 notifications android android-alertdialog

我需要在我的应用程序中添加一个警报系统.当读取一些数据时,我需要提醒用户数据.我需要一个对话框弹出让用户知道它发生的时间并告诉他们其他一些东西.用户需要单击确定即可.只是为了引起他们的注意.我需要它来制造噪音和振动.我正在调查通知和alertdialogs.AlertDialog似乎是我想要的,但是,我在alertdialog的文档中没有看到任何关于声音和振动的信息.alertdialog有噪音和振动吗?还是有另一种方式让我用声音和振动做到这一点?我需要窗口保持活动状态,直到用户按下确定.

谢谢!

use*_*209 12

我无法帮助您使用声音部分,但振动很简单:

Vibrator vibrator;
vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
vibrator.vibrate(500);
Run Code Online (Sandbox Code Playgroud)

您还需要清单中的权限.

<uses-permission android:name="android.permission.VIBRATE" />
Run Code Online (Sandbox Code Playgroud)