给android程序加上声音

    技术2025-05-17  43

    用文件管理器打开找到 /system/media/audio/ui目录,里面都是手机中各种系统声音文件,具体的文件对照如下:

      Camera_click.ogg(照相声音)

      Effect_Tick.ogg(标记,选中声音)

      KeypressDelete.ogg(删除文件或者快捷方式声音)

      KeypressReturn.ogg(返回菜单时声音)

      KeypressSpacebar.ogg(空格键声音)

      KeypressStandard.ogg(触发屏幕声音)

      VideoRecord.ogg(视频记录声音)

    那如何把这些系统自带的声音加入我们的程序呢

    使用一个空的通知可以达到目的。

    NotificationManager notifMgr = (NotificationManager) TestActivity.this.getSystemService(Context.NOTIFICATION_SERVICE); Notification notif = new Notification(); //play the sound notif.sound = Uri.parse("/system/media/audio/ui/camera_click.ogg"); notifMgr.notify(1, notif);

    同样的方法可以为我们自己的程序加入振动。

     

    最新回复(0)