2011-04-22 4 views
-1

안녕,
작은 Android 응용 프로그램에서 작업하고 있습니다. 응용 프로그램은 다른 전화기에서 문자 메시지를받습니다. 사용자의 현재 설정에 따라 기본 착신음 및 진동 알림 onReceiving Messages 이벤트를 재생하고 싶습니다. 즉, 휴대 전화가 조용하지 않고 진동이 꺼져있는 경우 벨소리를 재생하며 휴대 전화가 조용하고 진동이 켜져 있으면 다시 켜야합니다.
방금 ​​기본 소리가 진동뿐만 아니라 재생하려는 나타 내기 위해 플래그를 추가해야합니다, 당신에게Android 문자 수신시 기본 벨소리 및 진동 경고를 재생합니다. 메시지

+1

무엇이 문제인가? 우리는 당신을 위해 숙제를하지 않을 것입니다. 또한, 왜 안드로이드 표준 기능을위한 응용 프로그램을 만들어야합니까? –

+0

텍스트 메시지를 통해 다른 응용 프로그램과 통신하는 응용 프로그램이 있습니다. 나는 경고를위한 사용자의 현재 텍스트 메시지 설정에 따라 벨소리/진동을 재생하고 싶을 때, 텍스트 메시지가 다른 끝에서 수신 될 때. – junto

+0

나는 왜 당신이 혼자서 이것을해야하는지 이유를 모르겠다. 이것은 Androids의 기본 기능입니다. 또는 Text-Message의 내용에 따라 다른 소리/진동을 원하십니까? –

답변

4

비밀 결사, 당신은 알림을 설정

한 감사합니다.

Notification notification = new Notification(android.R.drawable.ic_popup_reminder, 
      "My Notification", System.currentTimeMillis()); 
notification.defaults |= Notification.DEFAULT_SOUND; 
notification.defaults |= Notification.DEFAULT_VIBRATE;