package pl.edu.amu.wmi.socialaggregator.utils import android.content.Context import java.io.File object InternalStorage { fun getFileOrDir(context: Context, name: String): File? { var file = context.filesDir if (name.indexOf("/") > 0) { val subdirs = name.split("/") subdirs.subList(0, subdirs.size - 1).forEach { file = File(file, it) file.mkdir() } file = File(file, subdirs.last()) } else { file = File(file, name) } return file } }