如何在片段中获取上下文?
我需要使用我的数据库,其构造函数在上下文中,但是不工作getApplicationContext(),FragmentClass.this我该怎么办?
getApplicationContext()
FragmentClass.this
数据库构造函数
public Database(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); }
您可以使用getActivity(),它返回与 a 关联的活动fragment。 活动是context (sinceActivityextends Context)。
getActivity()
fragment
context
Activity
Context