我的Android进阶之旅------>Android系统设置默认来电铃声、闹钟铃声、通知铃声,android进阶
首先了解Android系统本身提供的默认铃声文件,这些文件都放在 /system/media/audio 目录下。
/system/media/audio/ringtones
系统来电铃声
/system/media/audio/notifications
系统通知铃声
/system/media/audio/alarms
系统闹钟铃声
自己下载的铃声,可以放在SD卡的music目录。主要包括:一般的铃声(如来电铃声)、闹钟铃声和通知铃声。这三种铃声分别放在如下的目录中:
/sdcard/music/ringtones
用户来电铃声
/sdcard/music/notifications
用户通知铃声
/sdcard/music/alarms
用户闹钟铃声
下面通过一个实例来学习如何设置系统的默认来电铃声、闹钟铃声、通知铃声
首先编写界面文件 layout_ring.xml
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
android:id="@+id/buttonRingtone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="设置来电铃声"
/>
android:id="@+id/buttonAlarm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="设置闹钟铃声"
/>
android:id="@+id/buttonNotification"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="设置通知铃声"
/>
RingstonActivity.java文件
import java