storage-access-framework

    3熱度

    1回答

    使用KitKat中提供的SAF,MediaScanner不會調用保存到設備內部或外部存儲點的文件。因此,我必須根據返回的URI確定是否應該嘗試運行MediaScanner。 // The SAF uses content URI to pass meta about the file. The following host is used for internal storage. if (mE

    1熱度

    2回答

    使用新的Storage Access Framework作爲圖像的內容選擇器,如何將生成的文件作爲位圖獲取?如果內容位於手機本地,則可以輕鬆完成,如下面的代碼所示。但是,如果內容來自Picasa或Google Drive或Box等地方,則無法訪問內容,因爲BitmapFactory.decodeStream(InputStream)始終返回false。有解決方案嗎? // launch the n

    0熱度

    1回答

    使用QuickOffice 6.2.5.310b測試運行Android 4.4的Nexus 7。 我已經寫了一個DocumentsProvider並測試了與QuickOffice的集成。在QuickOffice中,我單擊打開,選擇我的提供程序,然後選擇一個文件。我編輯文件並點擊保存。如果在將文件上載到我的雲服務器時發生錯誤,QuickOffice將顯示文件已成功保存並且不顯示錯誤的敬酒。我正在使用

    11熱度

    3回答

    我想的是Android 4.4 我的手放在存儲訪問架構我已經開發了一個虛擬應用程序,它觸發對活動開始的意圖。 Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT); intent.addCategory(Intent.CATEGORY_OPENABLE); startActivityForResult(intent, R

    0熱度

    1回答

    我正在將新的Storage Access Framework API應用到我的應用程序中。除了一個小細節外,一切似乎都運作良好。當我使用文檔選取器從我自己的應用程序(例如應用程序內的其他帳戶)打開文件時,我的DocumentsProvider實現上的openDocument在主線程上被調用。如果請求的文件已被本地緩存,這很好,但如果不是,則會發出網絡請求,導致NetworkInMainThread