0

Asynctaskカスタム アダプターのサポートが必要です。asynctask解析してデータを取得する があります。次に、それらをに入れなければなりませんListView。カスタム アダプタを作成しましたが、コンテキストに問題があります。これには非常に単純な解決策があると確信していますが、実際のコンテキストが何であるか理解できません! 問題は日食で示されています。

 protected void onPostExecute(final List<String> list) {
        ListView listView = (ListView)findViewById(R.id.listavvisi);

        CustomAdapter adapter = new CustomAdapter(**this**, R.layout.rowcustom, list);
        listView.setAdapter(adapter);

そして、リストをに渡しますcustomadapter

public class CustomAdapter extends ArrayAdapter<Avviso> {
private Context context;

  public CustomAdapter(**Context** **context**, int textViewResourceId, List<Avviso> Strings) {
        super(context, textViewResourceId, Strings);
}

を呼び出すときに必要なコンテキストは何New Customadapter...ですか?

4

1 に答える 1

1

私は自分の質問に答えます。そのため、「コンテキスト」の代わりに「javaclass.this」を使用する必要がありました

于 2013-01-05T12:28:50.703 に答える