Hemen hemen aynı soruya sahiptim. Bazı araştırmalardan sonra, varsayılan sistem "bildirim sesini" çalmak istiyorsanız, hemen hemen bir bildirim görüntülemeniz ve varsayılan sesi kullanmasını söylemeniz gerektiğini düşünüyorum. Ve diğer bazı cevaplarda argüman için söylenecek bir şey var, eğer bir bildirim sesi çalıyorsanız, aynı zamanda bir bildirim mesajı da sunmalısınız.
Ancak, bildirim API'sinde küçük bir değişiklik ve istediğiniz şeye yaklaşabilirsiniz. Boş bir bildirim görüntüleyebilir ve birkaç saniye sonra otomatik olarak kaldırabilirsiniz. Bunun benim için işe yarayacağını düşünüyorum; belki işinize yarayacaktır.
com.globalmentor.android.app.Notifications.java
Böyle bir bildirim sesi oluşturmanıza izin veren bir dizi kolaylık yöntemi oluşturdum:
Notifications.notify(this);
Ayrıca LED yanıp söner ve titreşim izniniz varsa bir titreşim oluşur. Evet, bildirim çubuğunda bir bildirim simgesi görünecek, ancak birkaç saniye sonra kaybolacaktır.
Bu noktada, bildirim yine de kaldırılacağından, bildirim çubuğunda kayan bir ticker mesajınız olabileceğini fark edebilirsiniz; bunu şöyle yapabilirsiniz:
Notifications.notify(this, 5000, "This text will go away after five seconds.");
Bu sınıfta başka birçok kolaylık yöntemi vardır. Tüm kütüphaneyi Subversion deposundan indirebilir ve Maven ile oluşturabilirsiniz. Maven ile de kurulabilen ve kurulabilen globalmentor-core kütüphanesine bağlıdır.