Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自定义Android日历事件通知音调?_Android - Fatal编程技术网

自定义Android日历事件通知音调?

自定义Android日历事件通知音调?,android,Android,使用下面的代码创建一个新的事件,是否有办法自定义用户事件通知音调?或者更准确的问题是,我如何为用户提供一个新的声音作为他们默认的日历事件通知音调 Calendar cal = Calendar.getInstance(); Intent intent = new Intent(Intent.ACTION_EDIT); intent.setType("vnd.android.cursor.item/event"); intent.putExtra("beginTime"

使用下面的代码创建一个新的事件,是否有办法自定义用户事件通知音调?或者更准确的问题是,我如何为用户提供一个新的声音作为他们默认的日历事件通知音调

Calendar cal = Calendar.getInstance();              
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("beginTime", cal.getTimeInMillis());
intent.putExtra("allDay", true);
intent.putExtra("rrule", "FREQ=YEARLY");
intent.putExtra("endTime", cal.getTimeInMillis()+60*60*1000);
intent.putExtra("title", "A Test Event from android app");
startActivity(intent);
编辑:
每个请求都添加了答案。

看起来这是不可能的。不过,您可以通过传统的方式添加默认音频文件,哈哈。我这里有代码可以做到这一点:

是的,在下面添加了它。我忘了我能回答我自己的问题,哈!太好了,谢谢!记住,如果这确实是帮助你的答案,你应该将其标记为已接受。此外,你不应该仅仅引用另一个答案,链接应该支持你的答案,而不是答案。如果他们是,这是一个很好的指标,表明这个问题是一个骗局,可能会导致它被关闭。谢谢你的建议。在这种情况下,问题是通过提供的代码引用自定义音调。正如我所发布的,这是一个否定,然而,我只是参考了与在android中添加自定义通知相关的其他内容。从技术上讲,这是两个完全不同的问题。