Android 一个简单手机响铃功能达成
发布时间:2021-12-17 13:02:48 所属栏目:PHP教程 来源:互联网
导读:当有新通知到达时,常常以响铃方式提醒用户。这里主要讲怎么通过简单的代码来播放系统默认的铃声。请参阅下面的关键代码: [java] import java.util.Random; import Android.app.Notification; import android.app.NotificationManager; import android.app.S
当有新通知到达时,常常以响铃方式提醒用户。这里主要讲怎么通过简单的代码来播放系统默认的铃声。请参阅下面的关键代码: [java] import java.util.Random; import Android.app.Notification; import android.app.NotificationManager; import android.app.Service; import android.content.Context; import android.media.AudioManager; public class TipHelper { // 播放默认铃声 // 返回Notification id public static int PlaySound(final Context context) { NotificationManager mgr = (NotificationManager) context .getSystemService(Context.NOTIFICATION_SERVICE); Notification nt = new Notification(); nt.defaults = Notification.DEFAULT_SOUND; int soundId = new Random(System.currentTimeMillis()) .nextInt(Integer.MAX_VALUE); mgr.notify(soundId, nt); return soundId; } } 该方法的参数,传递Activity的引用即可。当然,上面的代码,在静音模式下,是无法播放的。 ![]() (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |