フラグメント内のコンテキストを取得するにはどうすればよいですか?
コンストラクターがコンテキストを取得するデータベースを使用する必要がありますが、動作しませgetApplicationContext()
んFragmentClass.this
。どうすればよいですか?
データベースコンストラクタ
public Database(Context ctx)
{
this.context = ctx;
DBHelper = new DatabaseHelper(context);
}
ベストアンサー1
使用できますgetActivity()
は、 に関連付けられたアクティビティを返しますfragment
。
アクティビティは ですcontext
(Activity
を拡張するためContext
)。