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
には読み込んだテキストファイルの中身(改行も含む)が入ります。