如何在片段中获取上下文?
我需要使用我的数据库,其构造函数在上下文中,但是 getApplicationContext()
和 FragmentClass.this
不起作用,我该怎么办?
数据库构造函数
public Database(Context ctx)
{
this.context = ctx;
DBHelper = new DatabaseHelper(context);
}
原文由 tyczj 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用
getActivity()
,它返回与fragment
关联的活动。该活动是
context
(因为Activity
扩展Context
) 。