我正在向我的 android 项目添加通知:
mBuilder.setContentTitle("title");
mBuilder.setContentText("Text");
mBuilder.setSmallIcon(R.drawable.icon);
mBuilder.setDefaults(Notification.DEFAULT_LIGHTS | Notification.DEFAULT_VIBRATE);
mBuilder.setSound(Uri.parse("android.resource://com.my.package/" + R.raw.sound));
mBuilder.setOnlyAlertOnce(true);
现在,我想要一个“设置视图”,用户可以在其中决定他/她是否想要振动或声音。
我应该如何存储此设置并更新 setDefaults 和 setSound?