2015-11-04 74 views
1

我正在致力於一個Android應用程序,該應用程序可以從服務器下載視頻並將其存儲在SD卡中。並在應用處於離線模式時播放它。但我想爲我的應用程序添加更多功能。現在,通過應用下載的視頻可以通過設備中的任何視頻播放器播放。但我想限制該功能。因此,我的應用下載的視頻只能由我的應用播放(,如youtube應用)。youtube喜歡Android應用程序中的脫機功能

我完全不熟悉這個功能..任何想法和方法來實現這一目標?

在此先感謝..

+0

此刻你在播放視頻? – vguzzi

+0

重要的是...你如何在你的應用程序中存儲視頻... – kiturk3

+0

@ kiturk3現在視頻將被下載並存儲在文件夾(如whatsapp)SD卡..使用Environment.getExternalStorageDirectory()+「AppName/video。 MP4" –

回答

0

正如@Vivek庫馬爾塔瓦提到: 如果您在API的使用級別-8話,我建議用getExternalFilesDir (String type)

,而不是Environment.getExternalStorageDirectory()因爲有使用兩個好處這

- 所有圖像和數據都將當用戶

-images您的應用程序卸載做媒體應用A不可見的自動刪除n(在圖庫中)。