我有一个扩展CCLayer
的课程。我必须从assets文件夹中获取一个文本文件。但我不能在这堂课中使用getAssets()
。如何在扩展getAssets()
???
CCLayer
答案 0 :(得分:3)
终于得到了答案......
Context context = CCDirector.sharedDirector().getActivity().getApplicationContext();
InputStream is = context.getAssets().open("abc.txt");
答案 1 :(得分:1)
在班级中创建方法时,请使用:
private void abc (Context context){
context.getAssets();
}
当你调用这个方法时,你必须将上下文放入方法:
yourclass.abc(getBaseContext());