我正在建立一个基于位置的报警系统。我希望磨损振动,直到用户醒来并停止它。这类似于Android佩戴的调用对话框。我如何实现这一目标?
我可以使用以下代码振动固定时间。
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(context)
.setSmallIcon(R.drawable.ic_launcher)
.setVibrate(new long[]{200, 200, 200, 200, 200})
.setContentTitle("Wake Up")
.setContentText("Train reached "+stationName)
.setLargeIcon(BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_launcher))
.addAction(someAction);