Android:
背景:呼叫攝像頭,拍攝視頻,指定保存的地址,但是回傳的Cursor檔案,只有名稱和大小的屬性,沒有其他諸如時長,連ID屬性都沒有
使用
cursor.getInt(cursor.getColumnIndexOrThrow(MediaStore.Video.Media.DURATION));
獲取時長,會報錯:
java.lang.java.lang.illegalargumentexception
如果不指定位置,屬性就可以獲取,指定位置后,除了名稱和大小的屬性之前就都無法獲得
還請會的大佬指點一下!
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/1222.html
標籤:Android