Uygulamam, düzenli olmayan bir yayın olan Hücre Yayını mesajlarıyla ilgilidir. Uygulamamın bu yayını almasını ve CB mesajlarının mesaj bildirimini almasını istiyorum. Bu yüzden buYayın bildirimi nasıl iptal edilir? (Sipariş Edilmemiş Bir Yayın için)
gibi CB mesajları ile aynı şeyi yapmaya çalıştık<receiver android:name="com.example.sis.xxyyReceiver" >
<intent-filter android:priority="999">
<action android:name="android.provider.Telephony.SMS_RECEIVED" >
</action>
</intent-filter>
</receiver>
aşağıda gösterildiği gibi
Ben bir öncelik etiketi ile bir amaç filtresini kullanarak SMS bildirimi bastırılmış edilebileceğini öğrendim
<intent-filter android:priority="100">
<action android:name="android.provider.Telephony.CB_RECEIVED" >
</action>
</intent-filter>
Ama işe yaramadı ve
aşağıdaki gibi günlük kedi görünüyorAraştırmamdan ve aşağıdaki yorumlardan, Sipariş Edilmemiş yayınların iptal edilemeyeceğini öğrendim. Yani tek yapmak istediğim CB mesajının oluşturduğu bildirimi (yani CB_SMS uyarısı ve titreşimi) bastırmak.
Düzenli olmayan yayın bildirimlerinin iptal edilmesinde bana yardımcı olan var mı?
Bildirimlerimde herhangi bir izin kullanmam gerekiyor mu? Onların çalışması için mi? –