Это нормально, потому что:
InputStream textpath = getAssets().open(text);
Я предполагаю здесь: текст представляет имя вашего файла, который нужно открыть.
placetext.setText(text);
Это помещает текст, переданный в параметре в текстовое поле,поэтому прямо сейчас имя вашего файла.
Чтобы поместить содержимое вашего файла в текстовое поле, вы должны открыть файл, прочитать его и сохранить содержимое в StringBuffer, а после поместить содержимое StringBuffer вtextfield.
РЕДАКТИРОВАТЬ:
StringBuilder text = new StringBuilder();
Scanner scanner = new Scanner(new FileInputStream(new File('yourfile')));
try {
while (scanner.hasNextLine()){
text.append(scanner.nextLine());
}
}
finally{
scanner.close();
}
}
Одно из множества других решений для чтения содержимого файла в Java.
Надеюсь, это поможет