2010-07-05 100 views

回答

3

这里是一个样本,这将有助于你

Notification notification = new Notification(icon, tickerText, when); 
notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent); 
notification.defaults |= Notification.DEFAULT_SOUND; 
notification.defaults |= Notification.DEFAULT_VIBRATE; 
notification.defaults |= Notification.DEFAULT_LIGHTS; 
notification.flags |= Notification.FLAG_AUTO_CANCEL; 

notification.flags |= Notification.FLAG_SHOW_LIGHTS; 
notification.ledARGB = 0xff00ff00; 
notification.ledOnMS = 300; 
notification.ledOffMS = 1000; 

您需要震动许可添加到您的清单文件。

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

玩手机铃声您可以在广播接收器使用媒体播放器实例

mediaPlayer = MediaPlayer.create(context, R.raw./*your ringtone here*/); 
    mediaPlayer.start(); 

这里你通过上下文而不是“本”