所以我有一个设置警报的警报应用程序。我有一个非常简单的 Service AlarmReceiver 来获取警报并执行一些操作:
public class AlarmReceiver extends Service{
@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub
return null;
}
@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
MediaPlayer MPRadio1 = MediaPlayer.create(this, R.raw.radio3);
MPRadio1.start();
Toast.makeText(getBaseContext(), "Alarm received", Toast.LENGTH_LONG).show();
}
现在我想知道如何更改另一个 Activity 的通知声音,以便 AlarmReceiver 服务知道收到警报时应该播放哪种声音?所以用户可以选择让我们说,3 个带有单选按钮的声音,他选择哪个 AlarmReceiver 知道要播放哪个?