X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=src%2Fro%2Fieval%2Funical%2FAlarmReceiverActivity.java;h=d96a5af9ef00de588248ef88dbe84c378d1b59a4;hb=c32befcc9dc90ca41784cd234ae3b9ba695cb640;hp=8f5fca016d9a16950d45a57e980d1d5dd530dec9;hpb=e23323274ee897bcf46c9d3b69879ac3e18c509e;p=unical.git diff --git a/src/ro/ieval/unical/AlarmReceiverActivity.java b/src/ro/ieval/unical/AlarmReceiverActivity.java index 8f5fca0..d96a5af 100644 --- a/src/ro/ieval/unical/AlarmReceiverActivity.java +++ b/src/ro/ieval/unical/AlarmReceiverActivity.java @@ -20,15 +20,16 @@ public class AlarmReceiverActivity extends Activity { private MediaPlayer mMediaPlayer; @Override - public void onCreate(Bundle savedInstanceState) { + public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.alarm); - Button stopAlarm = (Button) findViewById(R.id.stopAlarm); + final Button stopAlarm = (Button) findViewById(R.id.stopAlarm); stopAlarm.setOnTouchListener(new OnTouchListener() { - public boolean onTouch(View arg0, MotionEvent arg1) { + @Override + public boolean onTouch(final View arg0, final MotionEvent arg1) { mMediaPlayer.stop(); finish(); return false; @@ -38,7 +39,7 @@ public class AlarmReceiverActivity extends Activity { playSound(this, getAlarmUri()); } - private void playSound(Context context, Uri alert) { + private void playSound(final Context context, final Uri alert) { mMediaPlayer = new MediaPlayer(); try { mMediaPlayer.setDataSource(context, alert); @@ -50,23 +51,17 @@ public class AlarmReceiverActivity extends Activity { mMediaPlayer.start(); } } catch (IOException e) { - System.out.println("OOPS"); + e.printStackTrace(); } } - - //Get an alarm sound. Try for an alarm. If none set, try notification, - //Otherwise, ringtone. - private Uri getAlarmUri() { - Uri alert = RingtoneManager - .getDefaultUri(RingtoneManager.TYPE_ALARM); - if (alert == null) { - alert = RingtoneManager - .getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); - if (alert == null) { - alert = RingtoneManager - .getDefaultUri(RingtoneManager.TYPE_RINGTONE); - } - } + + private static Uri getAlarmUri() { + Uri alert = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM); + if (alert == null) + alert = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); + if (alert == null) + alert = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE); + return alert; } }