fun readFile(fileName: String): String {
var text = ""
try {
val inputStream = context.assets.open(fileName)
text = inputStream.bufferedReader().use {
it.readText()
}
} catch (e: Exception) {
// エラー処理
}
return text
}
val inputStream = context.assets.open(fileName)でassetsフォルダにあるfileNameファイルを読み込みます。
fileNameには拡張子を含んだ名前を渡します。
textには読み込んだテキストファイルの中身(改行も含む)が入ります。