3

Привет ребята Я новичок в андроид и я получил проблему при разработке мое приложение ..Когда панель уведомлений тащили

Я разработал приложение службы сигнализации В этом приложении, когда сигнал начинает он будет отображаться в панели уведомлений а проблема в том, я хочу, чтобы остановить сигнал тревоги, а также уведомления всякий раз, когда я перетащить панель уведомлений я гугле много, но не удалось получить это ваши идеи будут много помогает мне Вот мой код

if(pYear==pYear2 && pMonth==pMonth2 && pDay==pDay2 && pHour==pHour2 && pMin==pMin2 && pSec==psec2) 
{ 

Context context = getApplicationContext(); 

Intent notifyIntent = new Intent(context, MyAlarmService.class); 

PendingIntent intent1 =PendingIntent.getActivity(MyAlarmService.this, 0, notifyIntent, android.content.Intent.FLAG_ACTIVITY_NEW_TASK); 

Notification notifyDetails = new Notification(R.drawable.ic_launcher,"New Alert, Click Me!",System.currentTimeMillis()); 

notifyDetails.setLatestEventInfo(context, "Alaram", "Get back to Application on clicking me", intent1); 

mNotificationManager.notify(SIMPLE_NOTFICATION_ID, notifyDetails); 

AudioManager am=(AudioManager)getSystemService(Context.AUDIO_SERVICE); 

am.setMode(AudioManager.MODE_NORMAL); 

try 
{ 
    mp.setDataSource(getApplicationContext(), ringtoneUri); 
    mp.setAudioStreamType(AudioManager.STREAM_NOTIFICATION); 
    mp.prepare(); 
    mp.setLooping(true); 
    mp.start(); 
} 
catch(Exception e) 
{ 
    //exception caught in the end zone 
} 
+0

проверить это .. http://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeListener.html – ngesh

+0

thnq, но это не было связано с моим вопросом – Ramya

ответ

1

играть звуки уведомления вы должны использовать notifyDetails.defaults | = Notification.DEFAULT_SOUND;

Смежные вопросы