Please Enable JavaScript!
Gon[ Enable JavaScript ]

안드로이드(Android) 통지메시지(Notification) 소리를 MP3 로 연결

안드로이드 개발
반응형

안드로이드(Android) 통지메시지(Notification) 소리를 MP3 로 연결

 

개발환경 : window 7 64bit, Eclipse Mars, Android 4.2.2

 

안드로이드 통지메시지가 오게 되면 기본 소리로 

연결합니다. 그런데 이 기본 소리를 mp3

대체 할수 있습니다. 자기가 어플에 독특한

Mp3 를 제작해서 통지 메시지로 사용해도

괜찮을 것 같네요.

 

아래 샘플은 메시지 왔어요 라는 한글음성

메시지를 링크해서 구현한 것입니다.

 

 

사운드의 기본값은 DEFAULT_SOUND 입니다.

notification.defaults |= Notification.DEFAULT_SOUND;

이런 기본값을 mp3 로 교체합니다.

setSound() 에 인수로 mp3 주소를 넘기면 됩니다.

 

Context context = SampleActivity18.this;
Notification notify = new Notification.Builder(context)
	 .setTicker("아주 중요한 메시지")
	 .setContentTitle("중요한 메지지 이니 무조건 쳐보기")
     .setContentText("통지메시지 입니다.")
     .setSmallIcon(android.R.drawable.stat_notify_more)
     .setWhen(System.currentTimeMillis())
     .setSound(Uri.parse(
    		 Environment.getExternalStorageDirectory().getPath() 
    		 + "/message1.mp3"))
     .build();

 

테스트를 위해 Mp3  넣을 때 file Explorer 에 집어넣습니다.

 

반응형
Posted by 녹두장군1
,