Was ist los mit meinem Code – Benachrichtigung – kein Ton kein Vibrieren

Ich scheine ein Problem mit meinem Code zu haben. Ich habe eine Testaktivität erstellt, nur um zu sehen, was los ist, kann ich doch nicht.

public class test extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); String extra = "test"; NotificationManager myNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); Intent intent = new Intent(this, test.class); Notification notification = new Notification(R.drawable.icon, extra, System.currentTimeMillis()); PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); notification.setLatestEventInfo(getApplicationContext(), "title", "text", pendingIntent); notification.flags |= Notification.DEFAULT_SOUND; notification.flags |= Notification.DEFAULT_LIGHTS; notification.flags |= Notification.DEFAULT_VIBRATE; notification.flags |= Notification.FLAG_INSISTENT; notification.flags |= Notification.FLAG_AUTO_CANCEL; myNotificationManager.notify(33, notification); } } 

Ich bekomme keinen Ton und / oder vibriere, wenn die Benachrichtigung springt.

  • Android-Datenbindung ObservableList Verhalten Problem
  • Android-Speicherzuweisung
  • Ist es möglich, einen ViewPager innerhalb eines ScrollView zu haben?
  • Android Studio: nicht abgeschlossen Gradle Ausführung, Ursache ist leer
  • AdMob-Banneranzeige wird nicht angezeigt
  • Handler und Speicherlecks in Android
  • Ich schaute auf die Einstellungen meines Telefons, und sie sind ok, kein stummes, Standard-Sound – aktiviert.

  • So stellen Sie die Kamera-Vorschau als Hintergrund auf Oberflächenansicht in rajawali & capture Bildschirm mit 3D Obj & Kamera Vorschau
  • Warum bekomme ich diese Zeile in grüner Farbe in Timeline: Activity_idle id: android.os.BinderProxy@41d2b6d8 Zeit: 1933928?
  • Einrichtung für die Entwicklung (?????? keine Berechtigungen)
  • View.getViewTreeObserver () addOnGlobalLayoutListener leckt Fragment
  • Abhängigkeit Konflikt Fehler in meiner Android-App, die Android-Tests hat
  • Kann jemand OAuth erklären?
  • 2 Solutions collect form web for “Was ist los mit meinem Code – Benachrichtigung – kein Ton kein Vibrieren”

    Dies…

     notification.flags |= Notification.DEFAULT_SOUND; notification.flags |= Notification.DEFAULT_LIGHTS; notification.flags |= Notification.DEFAULT_VIBRATE; 

    sollte sein…

     notification.defaults|= Notification.DEFAULT_SOUND; notification.defaults|= Notification.DEFAULT_LIGHTS; notification.defaults|= Notification.DEFAULT_VIBRATE; 

    Für alle Standardwerte (Sound, Vibrate & Light) in 1 Codezeile können Sie:

     notification.defaults = Notification.DEFAULT_ALL; 

    Das ist gleichbedeutend mit

     notification.defaults|= Notification.DEFAULT_SOUND; notification.defaults|= Notification.DEFAULT_LIGHTS; notification.defaults|= Notification.DEFAULT_VIBRATE; 

    Vergewissern Sie sich, dass Sie die Berechtigungen für das Vibrieren in Ihrem Manifest festlegen

     <uses-permission android:name="android.permission.VIBRATE" ></uses-permission> 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.