2010-12-03 14 views
0

在項目中,我有過計劃,我提取像素的圖片,操縱這些像素,然後在我的包保存它android:如何檢查包是否存在文件?

FileOutputStream中FOS =新 FileOutputStream中(context.getFilesDir()。getAbsolutePath() +「/newPicture.bmp」);

所以,這樣可以節省我的照片在

/數據/數據/ my_package_name /文件

現在,我想用這個新的圖片將取代我的默認圖片。實際上,由於我沒有這張新照片,所以應該顯示默認圖片。準備新圖片時,默認圖片應替換爲新圖片。

我的主要問題是如何檢查以確保新圖像存在?如果不存在則顯示默認圖片,如果存在則顯示新圖片。

謝謝。

回答

0

在android中編寫一個服務來監視您的舊文件是否有更新發生。 如果文件的時間戳發生更改,則新文件已更新。在執行文件操作之前,請從您的其他Activity或View類中獲取此狀態。 希望這會幫助你。

+0

謝謝dea UNNI,我試圖找到一個頁面來解釋服務。再次感謝 – Hesam 2010-12-03 08:10:35

相關問題