我正在尝试从文件/assests
夹中的exercises.txt 文件中读取练习列表,并且找到了很多示例,但是我不断收到错误“无法解析上下文”,如果我设法解决了这个问题,那么我得到“默认构造函数无法处理隐式超级构造函数抛出的异常类型 IOException。必须定义一个显式构造函数”
这是我的代码:
class ChooseExercises extends ListActivity{
String[] exercises;
AssetManager am = context.getAssets(); //Error 1
InputStream inputStream = am.open("test.txt"); //Error 2
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method stub
super.onListItemClick(l, v, position, id);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.choose_exercises);
}
}
谢谢大家的帮助。