Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2015
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. @Override
  2. protected void onCreate(Bundle savedInstanceState) {
  3. super.onCreate(savedInstanceState);
  4. getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
  5. WindowManager.LayoutParams.FLAG_FULLSCREEN);
  6. setContentView(R.layout.bell_activity);
  7. bell_iv = (ImageView) findViewById(R.id.bell_iv);
  8. bell_iv.setColorFilter(Color.parseColor("#ff6f00"));
  9. unmutesounds();
  10. mp = MediaPlayer.create(this, R.raw.bell);
  11. mp.setLooping(true);
  12. mp.start();
  13. countdown = new CountDownTimer(60000, 60000) {
  14. @Override
  15. public void onTick(long arg0) {
  16.  
  17. finish();
  18. }
  19.  
  20. @Override
  21. public void onFinish() {
  22.  
  23. }
  24. };
  25. countdown.start();
  26. }
  27.  
  28. private void unmutesounds() {
  29. AudioManager amanager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
  30. amanager.setStreamMute(AudioManager.STREAM_NOTIFICATION, false);
  31. amanager.setStreamMute(AudioManager.STREAM_ALARM, false);
  32. amanager.setStreamMute(AudioManager.STREAM_MUSIC, false);
  33. amanager.setStreamMute(AudioManager.STREAM_RING, false);
  34. amanager.setStreamMute(AudioManager.STREAM_SYSTEM, false);
  35.  
  36. int maxVolume = amanager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
  37. float percent = 0.9f;
  38. int seventyVolume = (int) (maxVolume * percent);
  39.  
  40. while (amanager.getStreamVolume(AudioManager.STREAM_MUSIC) < seventyVolume) {
  41. amanager.adjustStreamVolume(AudioManager.STREAM_MUSIC,
  42. AudioManager.ADJUST_RAISE, AudioManager.FLAG_SHOW_UI);
  43. }
  44. }
  45.  
  46. @Override
  47. protected void onPause() {
  48. super.onPause();
  49. if (countdown != null) {
  50. countdown.cancel();
  51. }
  52. if (mp != null) {
  53. mp.stop();
  54. }
  55.  
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement