[問題] 選取鈴聲的路徑

看板AndroidDev作者 (Destiny)時間14年前 (2011/09/19 22:26), 編輯推噓0(0011)
留言11則, 3人參與, 最新討論串1/1
原PO現在想要更改鈴聲 因為某些需求 要把選取鈴聲的路徑抓出來 試了很多指令後 還是沒辦法把Uri弄成我所需要的路徑 有人可以提供一下解決的辦法嗎??? 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.235.12

09/19 22:55, , 1F
ContentResolver.openOutputStream(Uri)
09/19 22:55, 1F

09/19 22:56, , 2F
因為給你Uri就是不要讓你知道路徑是啥
09/19 22:56, 2F

09/19 23:04, , 3F
2F的我看不懂意思 XD
09/19 23:04, 3F

09/19 23:05, , 4F
new File(new URI(androidUri.toString())).
09/19 23:05, 4F

09/19 23:05, , 5F
getAbsolutePath(); //是你要的?
09/19 23:05, 5F

09/20 01:08, , 6F
我不是要新建一個檔案ㄟ 是已經存在的檔案 可是我想用Uri
09/20 01:08, 6F

09/20 01:09, , 7F
去查他的路徑
09/20 01:09, 7F

09/20 14:31, , 8F
啊咧...一定要寫的這麼明嗎..囧..
09/20 14:31, 8F

09/20 14:32, , 9F
String answer= new File(new URI(uri.toString))
09/20 14:32, 9F

09/20 14:32, , 10F
.getAbsolutePath();
09/20 14:32, 10F

09/20 14:33, , 11F
把 "uri" 放你parse完的Uri 變數..answer就是你要的?
09/20 14:33, 11F
文章代碼(AID): #1ETr3zn- (AndroidDev)
文章代碼(AID): #1ETr3zn- (AndroidDev)