Может быть способ сделать это более эффективно, в зависимости от того, с каким потоком Вы работаете. Если можно преобразовать один или оба из потоков к MemoryStream, можно использовать метод GetBuffer для работы непосредственно с массивом байтов, представляющим данные. Это позволяет Вам использовать методы как Массив. CopyTo, какой краткий обзор далеко все проблемы повышен fryguybob. Можно просто доверять.NET для знания оптимального способа скопировать данные.
Я не пробовал это в коде, но SDK показывает следующее:
А затем вы можете используйте NotificationManager.cancel () для произвольного отключения уведомления.
http://developer.android.com/reference/android/app/Notification.html#FLAG_SHOW_LIGHTS