//RingtonePlayer.java:继承SystemUI类,启动时调用start()方法
private IRingtonePlayer mCallback = new IRingtonePlayer.Stub() {
//播放音乐
public void play(IBinder token, Uri uri, AudioAttributes aa, float volume, boolean looping)
throws RemoteException {
....
}
//停止音乐
public void stop(IBinder token) {
...
}
@Override
public boolean isPlaying(IBinder token) {
...
private IRingtonePlayer mCallback = new IRingtonePlayer.Stub() {
//播放音乐
public void play(IBinder token, Uri uri, AudioAttributes aa, float volume, boolean looping)
throws RemoteException {
....
}
//停止音乐
public void stop(IBinder token) {
...
}
@Override
public boolean isPlaying(IBinder token) {
...