Android:引数はthisか?getApplicationContextか?ActivityとApplicationの違い AndroidにはContextを引数にとるAPIが数多く存在しています。 例えばArrayAdapterのコンストラクタArrayAdapter<T>(Context, int)があります。 このコンストラクタ。Activityで使用する場合、第一引数へはthisとしてActivityContextを指定すべきでしょうか? それともthis.getApplicationContext()としてApplicationContextを指定すべきでしょうか? ContextはAndroidアプリを作成している場合によく使用されるクラスですが、その役割や 詳細は下記のような理由から不透明な部分が多いです。 Contextがアプリケーションに関する様々な情報へのインタフェ