Baca file Kotlin

//internal storage
var fileInputStream: FileInputStream? = null  
fileInputStream = openFileInput(filename)  
var inputStreamReader: InputStreamReader = InputStreamReader(fileInputStream)  
val bufferedReader: BufferedReader = BufferedReader(inputStreamReader)  
val stringBuilder: StringBuilder = StringBuilder()  
var text: String? = null  
while ({ text = bufferedReader.readLine(); text }() != null) {  
    stringBuilder.append(text)  
}  
//Displaying data on EditText  
fileData.setText(stringBuilder.toString()).toString()  
Zarden