i've used following code set ringtone in app working fine. provide option remove ringtone , reset ringtone back. please me on this. in advance.
uri path = uri.parse("android.resource://" + getpackagename() + "/raw/ringtone"); ringtonemanager.setactualdefaultringtoneuri( getapplicationcontext(), ringtonemanager.type_ringtone, path);
after taking existingringtonepath, can set custom ringtone path.
uri existingringtonepath = getdefaulturi(ringtonemanager.type_ringtone); after can use revert back.
ringtonemanager.setactualdefaultringtoneuri( getapplicationcontext(), ringtonemanager.type_ringtone, existingrinftonepath); if want revert default then,
ringtonemanager.setactualdefaultringtoneuri( getapplicationcontext(), ringtonemanager.type_ringtone, ringtonemanager.default_ringtone_uri);
Comments
Post a Comment