ringtone

Jak ustawić dzwonek w Androidzie z mojej aktywności?

Próbuję znaleźć sposób na ustawienie nowego domyślnego dzwonka za pomocą kodu z mojej aktywności na Androidzie. Już ściągnąłem dzwonek do bytearray.

ustawianie pliku audio jako dzwonka

Mam zapisany plik w folderze sdcard/media/audio/ringtones. Ten plik pojawi się na liście wyboru dzwonka z settings/sound/phon ... newUri = null. Myślę, że dlatego nie jest ustawiany jako dzwonek. Ktoś wie gdzie jest problem? jak uzyskać newUri właściwe?