0
我爲Android創建了一個應用程序。應用程序存儲/顯示用戶輸入的數據。我正在使用數據庫存儲。如何覆蓋ContentProvider中的openFile()
我還提供了一個ContentProvider,以便其他應用程序可以訪問這些數據。除了openFile()方法外,我的ContentProvider的所有方法都可以工作。我想通過該方法提供一個文件,該文件以明文格式保存存儲的數據。
我不知道我應該怎麼重寫中openFile方法這個工作。我打算做的是在該方法中創建文件,使用數據庫中的數據填充該文件,並返回ParcelFileDescriptor並引用該文件。
這是正確的做法嗎?如果是,你能提供示例代碼嗎? 如果不是,我應該如何處理這個問題(帶有示例代碼)?