声明权限
<!--振动权限-->
<uses-permission android:name="android.permission.VIBRATE" />
代码片段
/**
* 多媒体控制类
*/
public class Media {
/**
* 播放系统声音
*/
public static void play_voice() {
//初始化 系统声音
RingtoneManager rm = new RingtoneManager(getContext());
//获取系统声音路径
Uri uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
//通过Uri 来获取提示音的实例对象
Ringtone mRingtone = RingtoneManager.getRingtone(getContext(), uri);
mRingtone.play();//播放:
}
/**
* 设置振动
*/
public static void set_vibrator(){
//设置震动
Vibrator vibrator = (Vibrator) MyApplication.getContext().getSystemService(Context.VIBRATOR_SERVICE);
//震动时长 ms
vibrator.vibrate(500);
}
}