В OnCreate
Update("studentsapp1pn.txt",(RadioGroup) findViewById(R.id.rasRgPn));
public void Update(String filename,RadioGroup rclv)
{
String TEXT="";
try {
// открываем поток для чтения
BufferedReader br = new BufferedReader(new InputStreamReader(
openFileInput(filename)));
String str = "";
// читаем содержимое
while ((str = br.readLine()) != null) {final RadioButton newRadioButton = new RadioButton(this);
newRadioButton.setText(str.toString());
newRadioButton.setId(200+NumItems);
newRadioButton.setButtonDrawable(null);
rclv.addView(newRadioButton);
NumItems++;
newRadioButton.setOnLongClickListener(new View.OnLongClickListener() {
public boolean onLongClick(View view) {
newRadioButton.setVisibility(View.GONE);
return false;
}
});
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
1) Где то в функции Update вылетает ошибка. Эмулятор девайся долго загружается.. буду смотреть debug еще... Мне это не особо поможет, => вам выложу...
2) Есть ли более рациональное решение?
Сижу в Android Studio, java.