2024-04-06

【Kotlin】刪除指定目錄內的所有檔案

  1.  
  2. class MainActivity : AppCompatActivity() {
  3.  
  4. fun onButtonClicked(vv: View) {
  5. // 刪除內部儲存空間的所有檔案
  6. delAll(filesDir.toString())
  7. }
  8.  
  9. ...
  10. ...
  11. fun delAll(sDir: String) {
  12. val mScope = CoroutineScope(Job() + Dispatchers.IO)
  13. mScope.launch {
  14. val directory = File(sDir)
  15. val files = directory.listFiles()
  16. for (file in files) {
  17. file.delete()
  18. }
  19. }
  20. }
  21. }
  22.  


沒有留言:

張貼留言