पर कंपन और ध्वनि डिफ़ॉल्ट मेरी सूचना में आने पर मैं एक डिफ़ॉल्ट कंपन और ध्वनि चेतावनी प्राप्त करने का प्रयास कर रहा हूं, लेकिन अब तक कोई भाग्य नहीं है। मुझे लगता है कि मैं डिफ़ॉल्ट सेट करने के तरीके से कुछ करना चाहता हूं, लेकिन मुझे यह ठीक नहीं है कि इसे कैसे ठीक किया जाए। कोई विचार?अधिसूचना
public void connectedNotify() {
Integer mId = 0;
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.ic_notify)
.setContentTitle("Device Connected")
.setContentText("Click to monitor");
Intent resultIntent = new Intent(this, MainActivity.class);
TaskStackBuilder stackBuilder = TaskStackBuilder.create(this);
stackBuilder.addParentStack(MainActivity.class);
stackBuilder.addNextIntent(resultIntent);
PendingIntent resultPendingIntent =
PendingIntent.getActivity(getApplicationContext(),
0,
resultIntent,
PendingIntent.FLAG_UPDATE_CURRENT);
mBuilder.setContentIntent(resultPendingIntent);
mBuilder.setOngoing(true);
Notification note = mBuilder.build();
note.defaults |= Notification.DEFAULT_VIBRATE;
note.defaults |= Notification.DEFAULT_SOUND;
NotificationManager mNotificationManager =
(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(mId, note);
}
सभी उत्तरों केवल आपके पास पहले से मौजूद कोड की कुछ भिन्नता दोहराते हैं, और उनमें से कोई भी मेरी राय में प्रश्न का उत्तर नहीं देता है। आपका कोड ठीक दिखता है, AFAICT। सबसे अधिक संभावना है, आप एंड्रॉइडManifest.xml में 'android.permission.VIBRATE' को याद कर रहे हैं। –