Flutter 如何获取声音通知列表?
我正在构建一个应用程序,用户可以在其中选择应用程序中的通知声音 该应用程序将显示智能手机内所有通知声音的列表 问题: 如何从用户手机中获取所有通知声音的列表,以便用户可以选择更好的声音Flutter 如何获取声音通知列表?,flutter,dart,Flutter,Dart,我正在构建一个应用程序,用户可以在其中选择应用程序中的通知声音 该应用程序将显示智能手机内所有通知声音的列表 问题: 如何从用户手机中获取所有通知声音的列表,以便用户可以选择更好的声音 pub.dev中是否有任何软件包或实现此功能的任何方法(Android和iOS)?目前,它还没有广泛提供。但有一个解决办法,那就是: 有按钮吗 按下该按钮,打开您的声音和振动设置 让用户自己从中选择 为此,您可以使用软件包 这是一个简单的演示,演示了如何在按下按钮时打开位置设置 小部件构建(构建上下文){ 返回行
pub.dev中是否有任何软件包或实现此功能的任何方法(Android和iOS)?目前,它还没有广泛提供。但有一个解决办法,那就是:
声音和振动设置
位置设置
小部件构建(构建上下文){
返回行(
儿童:[
升起的按钮(
onPressed:AppSettings.openLocationSettings(),//这就是神奇之处
子项:文本(“打开位置设置”),
),
],
);
}
将此视为一种选择。如果你没有找到任何东西,你可以回到它,并利用它:)目前,它还没有被广泛使用。但有一个解决办法,那就是:
有按钮吗
按下该按钮,打开您的声音和振动设置
让用户自己从中选择
为此,您可以使用软件包
这是一个简单的演示,演示了如何在按下按钮时打开位置设置
小部件构建(构建上下文){
返回行(
儿童:[
升起的按钮(
onPressed:AppSettings.openLocationSettings(),//这就是神奇之处
子项:文本(“打开位置设置”),
),
],
);
}
将此视为一种选择。如果你找不到任何东西,你可以回到它,并利用它:)首先,没有适合你需求的插件可用
对于iOS
和Android
,必须将声音文件保存在项目中,以便在收到通知时播放自定义声音。
您需要获取项目中可用声音文件的列表,并将其加载到小部件中
谢谢。首先,没有适合您需求的插件可用
对于iOS
和Android
,必须将声音文件保存在项目中,以便在收到通知时播放自定义声音。
您需要获取项目中可用声音文件的列表,并将其加载到小部件中
谢谢。因此,在iOS和Android中使用颤振无法检索系统声音列表?不,这是可能的,但您需要为此做更多的训练。我应该编写本机(Swift和Java)代码来实现这一点,还是使用Dart和颤振也可以实现?可以通过颤振代码来实现,你只需要创建一个声音url列表,并根据需要使用它。因此,在iOS和安卓系统中,使用Flatter检索系统声音列表是不可能的?不,这是可能的,但你需要为此做更多的锻炼。我应该写本机(Swift&Java)吗代码来实现这一点,或者它是可以实现的,甚至使用飞镖和颤振?可以做到这一点的颤振代码,你只需要创建一个声音的url列表,并据此使用感谢你的建议,但我目前正在寻找一个列表的系统声音在我的应用:)明白了。但这有点复杂。如果你找不到任何东西,你可能想寻找解决办法:)祝你一切顺利@X98谢谢你的推荐,但我目前正在寻找我的应用程序中的系统声音列表:)明白了。但这有点复杂。如果你找不到任何东西,你可能想寻找解决办法:)一切都好@x98
Widget build(BuildContext context) {
return Row(
children: <Widget>[
RaisedButton(
onPressed: AppSettings.openLocationSettings(), // here is the magic
child: Text('Open Location Settings'),
),
],
);
}