摘要:
在網上找了很多關於鈴聲設置的,不曉得怎麼回事就是沒測試通過,後來換了另外一種方式解決了。回過頭來看了一下原理是一樣的,於是就把兩者合並到了一起。原理:首先根據傳進來的絕對路徑來查詢傳進來路徑的歌曲是否存在,如果存在則得到id和uri,通過ContentUris.withAppendedId(uri,id),將uri和id拼接成一個新的Uri,然後將新的uri設置成想要的鈴聲即可。最主要的代碼:RingtoneManager.setActualDefaultRingtoneUri(this, RingtoneManager.TYPE_RINGTONE, newUri);第一個參數表示上下文、第二 阅读全文