Skip to content

Flutter package for setting the default ringtone or notification sound

License

Notifications You must be signed in to change notification settings

alifurkanbudak/ringtone_set

 
 

Repository files navigation

ringtone_set

Flutter package for easily setting device's default ringtone or notification sound.

Important

Works only on Android

pub package

Getting Started

Add these lines to AndroidManifest.xml.

<manifest>
...
    <uses-permission android:name="android.permission.WRITE_SETTINGS"
        tools:ignore="ProtectedPermissions" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
...
</manifest>

Put your sounds into <yourapp>/assets/ add them to your pubspec.yaml

flutter:
  assets:
    - assets/music.mp3
dependencies:
  ringtone_set: ^0.0.2

Import the package

import 'package:ringtone_set/ringtone_set.dart';

Call the function

RingtoneSet.setRingtone("music.mp3");

or

RingtoneSet.setNotification("music.mp3");

About

Flutter package for setting the default ringtone or notification sound

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 49.1%
  • Dart 30.5%
  • Swift 7.4%
  • Ruby 7.3%
  • Objective-C 5.7%