2

我正在尝试assets从非活动类访问文件夹的文件,但我无法做到。我该怎么做?

4

1 回答 1

6

将上下文传递给NonActivity

new NonActivity(ActivityName.this);

然后在构造函数中

Context mContext;

public NonActivity(Context context)
{
    mContext = context;
}

然后使用如下上下文

InputStream is = mContext.getAssets().open(file_path);

不要创建 Activity 类的实例。Activity 有生命周期,由 startActivity 启动,intent 为参数。

于 2013-11-09T12:20:42.047 回答